web-dev-qa-db-fra.com

Débogage des applications Android sur le feu Kindle

Le débogage des applications Android à distance depuis Eclipse est-il pris en charge pour la plateforme Kindle Fire?

Selon FAQ d'Amazon sur Kindle Fire , le débogage USB est activé par défaut pour Kindle Fire. Pour connecter le Kindle Fire à votre Android Debug Bridge (ADB), suivez les instructions fournies dans this PDF . Si vous utilisez Windows 7, vous devez télécharger et utiliser ce pilote . Ils fournissent également des pilotes USB à télécharger pour Windows 7 PC. De plus, nous pouvons également émuler les spécifications Kindle Fire sur un émulateur Android en utilisant les paramètres suivants.

  • Largeur: 600px
  • Hauteur: 1024px
  • Résumé LCD Densité: 169
  • Cible: Android 2.3.4 - API de niveau 10
  • RAM: 512 Mo

Ils ne proposent pas de dispositifs de développement séparés. Vous pouvez utiliser les appareils Kindle Fire que vous pouvez acheter en ligne.

Après avoir installé le pilote de périphérique, j'ai dû modifier votre adb_usb.ini

  1. Ouvrez le fichier C:\Utilisateurs\<votre-login> \. Android\adb_usb.ini pour le modifier.
  2. Ajouter 0x1949
  3. Sauvegarder le fichier

I could set up Amazon Kindle Fire for debugging. Pic:

58
Gopinath

Il est également possible d'installer facilement un APK non signé de votre application pour tester: http://androidforums.com/Amazon-Kindle-fire/448193-install-any-app-Kindle-fire.html

2
snibbe

J'ai trouvé que ce post est utile pour permettre le débogage usb. Bien que ce ne soit pas aussi simple que 1,2 3. Il faut effectuer un certain nombre d'étapes pour l'activer. Mais cela peut être fait. http://www.freerepairguide.com/Kindle-fire-enable-usb-debugging.html

2
David

Un des inconvénients du débogage sur Fire que vous ne trouvez pas sur d'autres périphériques: lorsque votre ordinateur est connecté au périphérique Fire, il a bloqué le connecteur d'E/S. Si votre application télécharge des fichiers alors qu'elle est en cours d'exécution, vous recevrez une alerte indiquant que le fichier n'a pas pu être téléchargé, mais que l'erreur de débogage dans le journal indique en réalité qu'il y a eu une erreur d'E/S. Débrancher le câble USB et tenter de télécharger à nouveau fonctionneront, mais lorsque vous vous reconnectez, vous revenez à la case départ et vous souhaitez réinstaller votre application.

1
icache

N'oubliez pas que la version AIR de votre application cible NE DOIT PAS être supérieure à la version installée sur KF . Sinon, vous devez mettre à jour AIR sur KF. (J'ai répondu ici comment le faire)

0
Denis Maslov