Android studio 如何调试外部使用cmake编译的android本机C库

Android studio 如何调试外部使用cmake编译的android本机C库,android-studio,debugging,android-ndk,java-native-interface,freerdp,Android Studio,Debugging,Android Ndk,Java Native Interface,Freerdp,本质上,我需要调试FreeRDP Android项目中包含的本机C代码 我使用指定的bash脚本成功编译了从Github下载的项目。 我还使用Android Studio正确编译了Android部分。 通过连接到几个Windows服务器,我可以在几个设备上正确运行Android应用程序,而且不会出现问题 在本机库中更改C源代码会产生运行时错误,因此我需要调试C源代码 我有一个没有人能够给出答案的确切答案,我甚至不知道他是否找到了解决办法。 不幸的是我的名声(我想现在你可以发布截图以及答案本身。

本质上,我需要调试FreeRDP Android项目中包含的本机C代码

我使用指定的bash脚本成功编译了从Github下载的项目。

我还使用Android Studio正确编译了Android部分。 通过连接到几个Windows服务器,我可以在几个设备上正确运行Android应用程序,而且不会出现问题

在本机库中更改C源代码会产生运行时错误,因此我需要调试C源代码

我有一个没有人能够给出答案的确切答案,我甚至不知道他是否找到了解决办法。
不幸的是我的名声(我想现在你可以发布截图以及答案本身。不幸的是,我仍在寻找答案。你提供的链接
https://www.youtube.com/watch?v=8Cjeq4l5COU&feature=youtu.be
。这里还解释了android studio背后的方法,androidStudio 1.3+支持本机调试,因此您只需要进程的PID,在vdo的第一部分,他获取进程的PID。请注意,android Studio的never版本中不使用GDB,但任何调试器背后的逻辑都是相同的。它需要需要需要调试的应用程序和选项。