Android - Comment faire pour activer CheckJni pour NDK développement?
Quelqu'un peut-il me dire si je suis absent quelque chose ici?
Je suis en train d'essayer les commandes suivantes dans un shell.
$ ./la commande adb shell arrêter
$ ./la commande adb shell setprop dalvik.vm.checkjni vrai
$ ./la commande adb shell de démarrage
Mais Logcat indique toujours "CheckJNI est OFF" quand j'ai installer l'apk sur le périphérique.. Est-il autre chose dans eclipse que je dois faire pour activer la XCheck:Jni drapeau?
Merci pour toute aide
BD
plz mentionnez comment vous avez résolu votre problème .. Qui sera d'une grande aide... merci
OriginalL'auteur vamsibm | 2009-11-30
Vous devez vous connecter pour publier un commentaire.
Il y a quatre cas différents, l'un pour le dispositif enracinée, l'un pour l'émulateur, un programme régulier de l'appareil et un pour enraciné ou régulier de l'appareil.
Sur le dispositif enracinée j'ai été capable de faire fonctionner de la sorte:
Dans bad:
Dans lancé après cette coquille:
Après cet appareil a été réinitialisé et au démarrage je vois un message du journal:
Pour les autres cas, voir une partie de la théorie de officiel docs:
OriginalL'auteur Dima
Voir http://android-developers.blogspot.com/2011/07/debugging-android-jni-with-checkjni.html pour toutes les solutions.
OriginalL'auteur Elliott Hughes
Il y a une section sur la façon d'utiliser checkJNI ici aussi:
http://www.netmite.com/android/mydroid/dalvik/docs/embedded-vm-control.html
OriginalL'auteur Peter Teoh