2010-10-18 3 views
1

J'essaye d'exécuter l'échantillon d'Apidemos sur mon PC. pour que la TVF i VHA a lancé AVD nd puis exécutez l'application .. THT Apidemos mais il me donne des erreurs suivantes ...android question

[2010-10-16 10:33:43 - ApiDemos] Performing com.example.android.apis.ApiDemos activity launch 
[2010-10-16 10:33:44 - ApiDemos] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'apidemoavd' 
[2010-10-16 10:33:44 - ApiDemos] **WARNING: Application does not specify an API level requirement!** 
[2010-10-16 10:33:44 - ApiDemos] **Device API version is 7 (Android 2.1-update1)** 
[2010-10-16 10:33:44 - ApiDemos] Uploading ApiDemos.apk onto device 'emulator-5554' 
[2010-10-16 10:33:52 - ApiDemos] **Failed to upload ApiDemos.apk on device 'emulator-5554'** 
[2010-10-16 10:33:52 - ApiDemos] **java.io.IOException: Unable to open sync connection! 
[2010-10-16 10:33:52 - ApiDemos] Launch canceled!** 

Répondre

0

Pour fixer l'avertissement de niveau de l'API, vérifiez uses-sdk element.

La panne semble être due à un périphérique déconnecté. Rappelez-vous que vous devriez allow USB debugging.

+0

Peut-être que le plus simple serait de vérifier d'abord qu'adb fonctionne à travers la ligne de commande (avec 'adb devices' par exemple) – Matthieu

+0

Selon son journal de console, il utilise un émulateur. Ainsi, 'Autoriser le débogage USB' est soit coché par défaut, soit n'a pas besoin d'être coché. –

0

Essayez les étapes recommandées dans la documentation: Eclipse isn't talking to the emulator

faites-nous savoir si cela fonctionne. Il y a plusieurs autres choses qui peuvent être faites si cela ne fonctionne pas.

0

S'il vous plaît:

  1. Ouvrez le gestionnaire de SDK
  2. télécharger ensuite les dernières API et outils API d'ici
  3. Ensuite, vous devez commencer à nouveau AVD en utilisant l'une des API téléchargées