Je viens de terminer mon application android et maintenant il est temps de le tester dans des conditions réelles. Le seul problème est que je n'ai aucune idée de la façon de prendre l'application et de la transférer vers un périphérique. J'ai déjà signé l'application. Et après?Android - Transfert d'application à un périphérique
1
A
Répondre
5
Si vous pouvez connecter l'appareil à votre ordinateur, vous pouvez le faire par:
- L'exécution de cette sur une ligne de commande:
adb install name_file.apk
, oùinstall name_file.apk
est à l'intérieur du répertoirebin
du projet.adb
est un outil de ligne de commande qui réside dans le répertoiretools
du SDK. - Copie du fichier .apk directement sur votre appareil et ouverture à l'aide d'un gestionnaire de fichiers.
Si vous utilisez Eclipse:
Fenêtres:
- Branchez votre appareil
- Ouvrez le projet Android
- Ouvrez l'Assistant du "Run Configurations. Vous pouvez le faire en cliquant sur le côté droit du bouton "Exécuter" (pas dans le bouton, mais dans la flèche à côté).
- Une fois que vous y arrivez, cliquez sur la configuration de l'exécution de votre projet. Ensuite, dans l'onglet "Cible", choisissez Manuel. Il vous permettra de choisir manuellement l'appareil sur lequel vous voulez exécuter votre programme.
- Cliquez
Apply
etRun
- A partir de maintenant, et si votre appareil est correctement branchée, vous verrez le nom de votre appareil dans la liste des périphériques. Si vous sélectionnez l'élément correspondant à votre appareil et que vous cliquez sur Exécuter, Eclipse compilera et installera automatiquement le programme dans votre téléphone.
Linux
Si vous utilisez Linux, ce qui serait bizarre puisque vous semblez avoir peur de la ligne de commande, vous devez d'abord créer une règle udev
en créant un fichier appelé /etc/udev/rules.d/99-android.rules
et mettre ce contenu en elle:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", SYMLINK+="android_adb", MODE="0666"
Où 0bb4
est le idVendor
de votre appareil. Pour connaître l'idVendor, vous pouvez utiliser la commande lsusb
. Une fois que vous l'avez fait, vous pouvez suivre les étapes que j'ai écrites dans la section Windows.
Questions connexes
- 1. Android: Connexion à un périphérique Android
- 2. Android PixelFormat par périphérique
- 3. attacher périphérique USB à android hôte gphone
- 4. Serveur de licence Android sur un périphérique
- 5. Périphérique Android non trouvé
- 6. Android: résolution émulateur vs périphérique
- 7. Connecter un périphérique Bluetooth à un périphérique inconnu
- 8. Bluetooth transfert de PC à Android via RFCOMM
- 9. Connexion d'un périphérique iPhone à un périphérique externe
- 10. android taux de transfert de données
- 11. Le développement d'applications Android nécessite-t-il un périphérique rooté?
- 12. Android bloque le périphérique Bluetooth après un changement d'orientation
- 13. Support d'un nouveau périphérique Bluetooth dans Android
- 14. Android: Communiquer avec un périphérique USB servant d'hôte
- 15. Comment faire pour redémarrer le périphérique Android?
- 16. Eclipse/Android - Configuration du débogage - Périphérique?
- 17. transfert d'octets d'un ByteBuffer à un autre
- 18. Android MediaPlayer Différent sur le périphérique
- 19. Comment laisser périphérique Android "parler" chinois?
- 20. Comment pousser les tests d'instrumentation Android vers un émulateur/périphérique?
- 21. Application de test Android sur un périphérique réel
- 22. Débogage des requêtes Web sur un périphérique Android
- 23. Débogage sur le périphérique + Net Beans + Android
- 24. Le périphérique virtuel Android SDK échoue?
- 25. Délai de transfert UART de transfert série
- 26. synchronisation google sur android 2.2 périphérique
- 27. Android windowBackground tourne avec le périphérique
- 28. Surveillance du WiFi sur le périphérique Android
- 29. Simulation GPS sur périphérique émulé Android
- 30. Comment obtenir un UID spécifique à un périphérique en utilisant Python dans ASE sur Android?
Toute idée de pourquoi mon appareil, bien branché dans un usb de travail sur mon windows 7 pc, ne serait pas visible dans la liste? J'ai un téléphone Samsung Galaxy S. – Edelcom