2010-06-02 11 views
0

Je suis nouveau sur android.dossier de carte SD n'est pas créé dans DDMS

J'ai l'intention de faire un lecteur vidéo qui peut lire la vidéo à partir du fichier ainsi que l'URL Web. Mais le problème est que lorsque mon émulateur s'exécute, un dossier de carte SD doit être créé dans l'onglet "Explorateur de fichiers" de la perspective DDMS dans eclipse, ce qui n'est pas le cas. C'est pourquoi je suis incapable de pousser n'importe quel fichier dans la carte SD et donc la vidéo n'est pas jouée.

J'ai utilisé le code suivant: - vérifier le lien
http://davanum.wordpress.com/2009/12/04/android-%E2%80%93-videomusic-player-sample-take-2/

S'il vous plaît, aidez-moi.

Abhijeet

Répondre

0

Je n'ai pas eu un coup d'oeil à votre code, mais vous pouvez essayer d'utiliser la ligne de commande outil adb que vous pouvez trouver dans le SDK. C'est ce que je dois faire (et fonctionne parce que j'ai créé un appareil avec une carte SD mais il n'apparaît pas dans la vue DDMS .. Pour vérifier si votre appareil possède une carte SD, utilisez un shell et allez dans les outils Assurez-vous qu'un seul émulateur est en cours d'exécution, tapez adb shell et vérifiez le contenu avec la commande ls, s'il existe un dossier sdcard, vous pouvez utiliser d'autres commandes pour pousser et extraire des fichiers. Quittez le shell avec Ctrl + C, et tapez adb pull \sdcard\yourfileonthephone.txt yourfileonthecomputer.txt, les fichiers seront sauvegardés dans le dossier tools ou utilisez adb push pour stocker les fichiers Mais de toute façon il est peut-être possible de le rendre visible dans DDMS , serait génial :)

PS: L'accès via DDMS semble fonctionner avec les périphériques fonctionnant sous 2.1, mais pas 2.2 ...

+0

thnx sonja ......... c'était très gentil de votre part. Je suis capable de voir mon dossier de carte SD. Mais un autre problème a surgi. Lorsque je lance mon projet android, l'émulateur démarre, mais dans la perspective DDMS, aucun périphérique n'est affiché. Je dois "Réinitialiser adb" de l'onglet "Appareils". Alors seulement je suis capable de voir les dispositifs et et mon projet s'exécute avec succès. Mais certains messages d'erreur apparaissent dans la console: - DeviceMonitor] Connexion Adb Erreur: Une connexion existante a été fermée de force par l'hôte distant DeviceMonitor] Tentatives de connexion: 1 Pouvez-vous m'aider avec cela? – Abhijeet

1

Je pense que vos barres obliques sont à l'envers. \ sdcard \ yourfileonthephone.txt doit être /sdcard/yourfileonthephone.txt. Sinon, une erreur "système de fichiers est en lecture seule".