Comment débuger une application Android native?

J'ai installé le Sequoyah Android Native Support , et maintenant, je peux exécuter le mode de débogage. J'ai un point d'arrêt dans la même ligne où j'appelle une méthode native, alors quand j'exécute le mode Java de débogage, eclipse s'arrête dans cette ligne, j'exécute le 'ndk-gdb', et je déjeune le mode de débogage C / C ++, I Voir la console faire quelque chose. Mais, comment puis-je mettre des points d'arrêt C? Parce que mon code C est une bibliothèque .so, donc je ne peux pas mettre des points d'arrêt dans ce fichier. J'ai un floder JNI où il y a des fichiers .c et .h, mais ne s'arrête pas lorsque je pose des points d'arrêt. Eclipse log reconnaît les points d'arrêt, mais imprime une erreur.

Break-insert com_example_pruebaffmpeg_MainActivity.c: erreur 4323, msg = "Aucune table de symboles n'est chargée. Utilisez la commande \" file \ "."

  • Comment créer un nouveau projet sans le soutien de Gradle?
  • Comment connaître l'état de saisie dans Xfop Openfire en utilisant Smack
  • Est-il sans monocross?
  • Comment puis-je donner de l'espace entre le texte dans la visualisation de texte?
  • ExpandableListView effondre tous les éléments parent
  • Fusionner la barre d'action Android avec les onglets de menu
  • Kotlin.TypeCastException: null ne peut pas être transmis au type non nul com.midsizemango.databasekotlin.Note
  • L'histoire de navigation Android ne laisse que certains sites
  • Android: Est-il possible de faire une copie d'une vue?
  • Android Split Action Bar avec des éléments d'action en haut et en bas?
  • Comment le mode doze affecte-t-il les services de fond / premier plan, avec / sans wakelocks partiels / complets?
  • Échec de la configuration de EGL_SWAP_BEHAVIOR sur la surface 0xb14ae7a0, error = EGL_SUCCESS
  • One Solution collect form web for “Comment débuger une application Android native?”

    Avez-vous essayé de désinstaller Sequoyah et simplement d'utiliser l'ADT? À partir de la version 20, le plugin Eclipse ADT peut débiter les projets NDK plus facilement et de manière fiable que l'ancienne façon de faire Sequoyah.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.