J'ai créé une application PhoneGap simple qui, en ce moment, prend une photo lorsque vous appuyez sur un bouton, puis affiche l'image dans une image sur la même page. J'ai construit des versions iOS et Android, et la version iOS fonctionne très bien. La version Android, en revanche, met en évidence le bouton mais ne passe jamais à une activité de caméra. Quel pourrait être le problème? Ma première pensée était que le problème est dans le code Javascript dans mon fichier index.html. Donc, j'ai complètement remplacé le contenu de mon index.html avec le "Full Example" du PhoneGap API Camera reference page. Cette page affiche quatre boutons, chacun déclenchant une fonction Javascript qui utilise PhoneGap pour acquérir une image d'une manière ou d'une autre. L'application se construit sans erreur et démarre sur mon appareil de test (HTC Evo 4G). Encore une fois, cependant, appuyer sur l'un des boutons provoque la mise en surbrillance de ce bouton, mais rien d'autre ne se passe. J'utilise un PhoneGap 0.95 récemment téléchargé, le dernier SDK Android (téléchargé et installé il y a deux jours), et Eclipse avec le plugin ADT.L'application PhoneGap ne répond pas sur Android
Quelqu'un peut-il me donner quelques idées sur la façon de commencer le débogage?
Editer: Pour ce que ça vaut, j'ai mis en place mon projet Android en suivant les étapes du PhoneGap Get Started Guide for Android. J'ai modifié le fichier AndroidManifest.xml selon les directions et il en utilisant exactement le texte des directions, de sorte que la première ligne après le bloc <supports-screens ... />
est:
<uses-permission android:name="android.permission.CAMERA" />
Exceptionnel - merci pour cela. Je vais essayer dès que possible. – Caleb
il s'avère que j'utilisais déjà phonegap.0.9.5.js plutôt que la version 'min'. Je suis toujours en train de regarder... – Caleb