Je suis nouveau avec Eclipse ADT et j'ai essayé de lancer une application sur ma tablette (un Samsung Galaxy Note 10.1), mais il y a une erreur ci-dessous:
[2013-12-26 12:37:41 - SDK_Example] ------------------------------
[2013-12-26 12:37:41 - SDK_Example] Android Launch!
[2013-12-26 12:37:41 - SDK_Example] adb is running normally.
[2013-12-26 12:37:41 - SDK_Example] Performing com.metaio.Example.MainActivity activity launch
[2013-12-26 12:37:41 - SDK_Example] No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD.
Quelqu'un peut-il me dire pourquoi mon appareil n'a pas été trouvé?
On dirait que votre appareil n'est pas détecté par la BAD.
Vérifiez si vous avez activé le débogage USB dans votre tablette ou non. Parfois, la déconnexion et la reconnexion du périphérique le font également fonctionner. N'oubliez pas non plus que le niveau d'API de votre application doit être pris en charge par votre appareil.
Donc, si vous utilisez un émulateur, fermez-le.
Dans Eclipse, sélectionnez Exécuter> Exécuter les configurations> Cible> Toujours inviter à choisir un périphérique> Exécuter .
Sélectionnez maintenant un périphérique dans la liste ou lancez un nouvel émulateur. La prochaine fois que vous exécutez le projet, il devrait fonctionner.
L'erreur indique que le niveau d'API pour lequel votre application disposant de l'émulateur compatible pour ce niveau d'API n'existe pas. Vous devez créer un émulateur compatible avec le niveau de l'API de votre application.
OU
Si votre émulateur est déjà démarré, vous devez réinitialiser la BAD pour que l'émulateur soit disponible. Aller au DDMS > In Device tab > Select Down arrow> Select Reset adb option.
Découvrez l'image
Ce message d'erreur apparaîtra s'il n'y a pas d'API Android compatible dans le SDK. Essayez de mettre à jour votre Eclipse avec l’API appropriée. Pour mettre à jour votre API, accédez à Fenêtre -> Gestionnaire de SDK Android. Choisissez ensuite la version de l'API requise dans la fenêtre du gestionnaire de SDK Android. Enfin, appuyez sur le bouton Installer les packages. Une fois l’installation des packages requis terminée, créez un nouveau fichier AVD pour votre projet et exécutez votre projet.
Vous devez créer un émulateur ou utiliser un périphérique compatible avec la cible API. Par exemple, le périphérique ou l'émulateur doit avoir une version Android compatible avec votre projet.
J'ai eu le même problème. J'avais un ensemble de débogage USB et Eclipse exécutait l'application correctement, puis elle s'est arrêtée un jour. J'ai découvert, à l'aide d'autres commentaires, que mon téléphone devait être configuré comme un périphérique de stockage de masse, sinon il ne fonctionnerait pas. Une fois que je l'ai changé de la caméra, ou un autre paramètre de stockage de masse, cela a fonctionné. Je dois avoir joué avec le réglage USB et le changer. Le manuel ne mentionnait pas que le stockage de masse était nécessaire.
Dans androidmanifest.xml
, essayez de prendre en charge la version à partir du niveau 8 de l'API.
<uses-sdk
Android:minSdkVersion="8"
Android:targetSdkVersion="19" />
et même essayer de ne pas débogage USB dans votre mobile ..
Avant cela, vous devriez avoir installé Mobile sync dans le système ...
une fois que vous essayez d’éditer le code dans le projet et même d’essayer de le nettoyer et de le lancer ..,