2 votes

Impossible de démarrer l'émulateur sur Mac OS X

J'utilise MAC M.L & Eclipse 4.2.2 ADT J'ai installé Eclipse sur MAC OS X

Je ne peux pas créer d'appareil virtuel (AVD)

  • L'erreur du gestionnaire SDK Android est Échec de l'exécution du gestionnaire SDK Android. Vérifiez la vue de la console Android pour plus de détails.
  • Obtenir une erreur comme Description Chemin d'accès à la ressource Emplacement Type Erreur d'exécution de aapt : Cannot run program "/Developer/adt-bundle-mac-x86_64-20130522/sdk/build-tools/android-4.2.2/aapt": error=13, Permission denied: error=13, Permission denied adsa line 1 Android ADT Problem

Toute aide sera appréciée. Merci de votre compréhension.

J'ai référencé les liens officiels Android : configuration de l'ADT , [Gérer les AVD avec AVD Manager][2]

Voir la capture d'écran des erreurs Cliquez ici

3voto

John Points 1506

Il semble donc que vous n'essayez pas de le faire fonctionner correctement. Tout d'abord, vous devez créer un appareil virtuel Android (AVD). Il s'agit du profil de l'appareil que vous allez émuler. Ouvrez un terminal et suivez les étapes suivantes. Assurez-vous d'avoir installé le SDK et d'être dans la section ./tools de votre SDK.

Pour cet exemple, je vais créer un AVD nommé "Nexus_7".

Étape 1 : déterminer votre cible :

/.android list targets

Vous obtiendrez une liste de toutes les cibles disponibles, voici celle que j'utiliserai :

id: 3 or "android-18"
     Name: Android 4.3
     Type: Platform
     API level: 18
     Revision: 1
     Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in
     ABIs : armeabi-v7a

Étape 2 : Création de l'AVD :

./android create avd -n "Nexus_7" -t 3

Pour plus de simplicité, lorsqu'il vous est demandé de créer des spécifications matérielles personnalisées, il vous suffit d'entrer (ou d'entrer non puis d'appuyer sur entrée).

Vous devriez obtenir un résultat comme celui-ci :

Created AVD 'Nexus_7' based on Android 4.3, ARM (armeabi-v7a) processor,
with the following hardware config:
hw.lcd.density=240
vm.heapSize=48
hw.ramSize=512

Étape 3 : Lancer l'émulateur

Voici le moment de vérité :

./emulator -avd "Nexus_7"

loading AVD

Le démarrage de l'émulateur prendra un certain temps, en particulier sur les versions les plus récentes d'Android. Vous pouvez utiliser l'accélération matérielle si vous voulez que cela aille un peu plus vite. Vous pouvez aussi utiliser Screenshots pour accélérer le démarrage. J'ai obtenu toutes les informations à partir de :

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X