web-dev-qa-db-fra.com

Dans l'émulateur AVD, comment voir le dossier sdcard? et installer apk à AVD?

J'ai créé un émulateur Android ( Périphérique virtuel Android ), mais je ne parviens pas à trouver la carte SD que j'ai construite. lors de la création de cette.

Comment puis-je trouver la carte SD et son contenu et également comment installer APK fichiers aux AVD ?

57
Trikaldarshi
  1. passer à DDMS perspective
  2. sélectionnez l'émulateur dans la liste devices, dont vous voulez explorer la carte mémoire.
  3. ouvrir Explorateur de fichiers onglet à droite.
  4. développer l'arborescence. mnt/sdcard /

se référer à l'image ci-dessousenter image description here


Pour installer apk manuellement: copiez votre apk dans le dossier sdk/platform-tools et exécutez la commande suivante dans le même dossier

adb install apklocation.apk
102
N-JOY

J'ai utilisé la procédure suivante.

Procédure pour installer les fichiers apk dans Android Emulator (AVD)::

Vérifiez votre répertoire installé (par exemple: C:\Program Files (x86)\Android\android-sdk\tools), qu'il possède ou non l'adb.exe. S'il n'est pas présent dans ce dossier, téléchargez la pièce jointe ici , extrayez les fichiers Zip. Vous obtiendrez des fichiers adb, copiez et collez ces trois fichiers dans le dossier tools

Exécutez le gestionnaire AVD à partir de C:\Program Files (x86)\Android\android-sdk et démarrez l’émulateur Android.

Copiez et collez le fichier apk dans C:\Program Files (x86)\Android\android-sdk\tools

  • Allez à Démarrer -> Exécuter -> cmd

  • Tapez cd "C:\Fichiers de programme (x86)\Android\android-sdk\tools"

  • Tapez adb install example.apk

  • Après avoir obtenu la commande success

  • Allez sur l'icône de l'application dans Android, nous pouvons voir votre application

9
Ponmalar

Sur linux, l'image sdcard est située dans:

~/.Android/avd/<avd name>.avd/sdcard.img

Vous pouvez le monter par exemple avec (en supposant que/mnt/sdcard est un répertoire existant):

Sudo mount sdcard.img -o loop /mnt/sdcard

Pour installer un fichier apk, utilisez adb:

adb install your_app.apk
5
Paweł Nadolski

Ces jours-ci l'emplacement de la carte SD émulée est à /storage/emulated/0

5
petrsyn

DDMS est obsolète dans Android 3.0. "Explorateur de fichiers de périphériques" peut être utilisé pour parcourir les fichiers.

2
Prakash

si vous utilisez Eclipse. Vous devriez passer à la perspective DDMS à partir du coin supérieur droit après avoir sélectionné votre appareil. Vous pouvez voir l’arborescence des dossiers. installer apk manuellement, vous pouvez utiliser la commande adb

adb install apklocation.apk
2
Yahya Arshad

// sous linux

// dans votre dossier de départ. Le dossier caché d'Android est accessible à partir de là. Vous pouvez y trouver le dossier avd qui est ouvert et vérifier le nom de votre avd que vous avez créé, puis voir le sdcard.img c'est votre fichier sdcard.

// Installer apk sous linux

$adb install ./yourfolder/myapkfile.apk
1
Padma Kumar

Drag & Drop

Pour installer apk dans avd, faites simplement glisser le fichier apk manuellement dans le périphérique émulé ouvert.

Même chose si vous voulez copier un fichier sur la carte SD

0
Slimane MEHARZI

En ajoutant à la solution usefile DDMS/File Explorer, pour ceux qui ne le savent pas, si vous voulez lire un fichier, vous devez sélectionner le bouton "Extraire le fichier du périphérique" dans la barre d’outils de la visionneuse de fichiers. Malheureusement, vous ne pouvez pas simplement faire glisser ou double-cliquer pour lire.

0
Dino Fancellu