Mon application a un onglets de la barre d'action avec 3 fragments (fragment 1-liste avec la liste des processus en cours d'exécution, info 2-batterie et de la mémoire, 3 seulement du texte) . Cela fonctionne très bien, sans erreurs sur l'émulateur, mais sur un périphérique réel, il démarre correctement, je passe les onglets plusieurs fois et ensuite il force de façon inattendue les fermetures. Mon téléphone n'est pas vu parmi les périphériques adb, donc je ne sais pas s'il y a des erreurs dans le logcat. Quel pourrait être le problème?force de l'application Android ferme sur un vrai appareil, mais fonctionne sur émulateur
Répondre
Commencez par activer le débogage sur votre téléphone. Cela se trouve dans les paramètres.
Il y a plusieurs choses qui peuvent se bloquer l'application sur l'appareil:
par exemple: l'orientation de l'écran; sur l'émulateur, votre écran ne tourne jamais, mais sur un périphérique, l'écran peut être tourné involontairement. Si l'application est un prototype, plusieurs choses peuvent mal tourner à la rotation.
Vous devriez commencer en permettant le débogage de sorte que vous pouvez épingler point le problème
essayé permettant le débogage mais le téléphone ne se voit pas, et comme pour l'orientation de l'écran, je ne l'ai pas déplacer le téléphone du tout, donc je ne pense pas que c'est la raison –
Qu'est-ce que du système d'exploitation utilisez-vous pour le développement? – jeremyvillalobos
J'utilise Windows 7 –
- 1. émulateur Adb sur Android appareil
- 2. AdMob sur émulateur mais pas appareil à l'aide ionique
- 3. Application ionique fonctionne vrai sur le navigateur, mais ne fonctionne pas bien dans mon appareil Android
- 4. Android - HttpPost fonctionne sur émulateur, mais pas sur mon téléphone
- 5. annonces AdMob affichage sur émulateur mais pas vrai périphérique
- 6. Base de données réinitialiser tout sur un vrai appareil Android
- 7. android: capture vidéo sur un appareil ou un émulateur
- 8. appareil Android émulateur Eclipse ne fonctionne pas
- 9. Comment déployer l'application Titanium sur un vrai appareil Android?
- 10. Mon application Android fonctionne sur émulateur mais ne fonctionne pas sur le vrai périphérique (Samsung Galaxy Tab 2)
- 11. Application Android fonctionnant sur émulateur mais pas sur le vrai périphérique
- 12. Android. Déboguer sur un vrai appareil (Nexus 7)
- 13. Web fonctionne sur émulateur android, mais échoue Samsung Galaxy S
- 14. Phonegap android projet fonctionne sur émulateur et dans certains appareils, mais pas dans un appareil Android 2.2
- 15. TVOutManager fonctionne sur simulateur, mais pas sur un appareil?
- 16. Impossible de voir admob sur le vrai appareil Android
- 17. Force de l'application Android se ferme sur certains appareils, mais pas d'autres
- 18. Android: Force de dialogue se ferme sur créer
- 19. Singleton sur le simulateur vs singleton sur un vrai appareil?
- 20. d'application mais ok sur émulateur
- 21. Android SharedPreferences force ferme l'application
- 22. Test d'application sur roatation sur un vrai appareil iphone
- 23. Émulateur Android ne fonctionne pas sur Ubuntu
- 24. Obtenir une erreur sur un appareil Android réel mais il fonctionne parfaitement dans l'émulateur
- 25. Mon application fonctionne sur l'émulateur, mais ne fonctionne pas sur un vrai périphérique
- 26. Android: AsyncTask force se ferme
- 27. la force SharedPreferences.Editor.apply ferme
- 28. Ma force d'application se ferme lorsque vous essayez de changer de lance sur Android 5.0
- 29. La force de l'application se ferme lorsque vous utilisez ActionBarSherlock sur le périphérique réel, mais fonctionne sur l'émulateur
- 30. Le Webdesign réactif fonctionne sur un ordinateur de bureau mais pas sur un appareil mobile
Android a un « système de protection » qui tente de forcer près une application que son interface utilisateur (thread principal) ne réponse pendant 5 secondes. Dépendez des calculs et des processus que vous effectuez dans votre application et de la puissance de traitement que vous avez (changements sur l'émulateur et sur un périphérique réel) le thread de votre interface utilisateur peut être occupé pendant 5 secondes. –
Thx, et quelle pourrait être la solution dans une telle situation? –
Si vous faites beaucoup de calculs dans votre application, ce qui provoque l'interface utilisateur de coincé, vous pouvez envisager d'utiliser un nouveau thread pour les calculs, ou encore plus facile (à mon avis ...), en utilisant '' AsyncTask qui a expliqué [ici ] (http://developer.android.com/reference/android/os/AsyncTask.html). Je –