Google I / O 2015承诺在Android Studio中调试本机代码。为此,您需要通过SDK管理器安装ndk-bundle并将Android Studio更新到最新版本(Canary分支)。接下来要做什么?怎么设置?这是源的链接。 Source
答案 0 :(得分:18)
2016年6月更新:在Android Studio 2.1中,默认运行配置支持本机调试,因此除非您使用的是旧版本,否则不需要执行以下操作。
旧版本: 以下是在Android Studio中调试本机代码的方法:
应该部署应用程序,lldb
调试器将在~10秒后附加。
注意:在“原生调试器”部分下创建调试配置时,您可以选择gdb
,但这不如{{1已知是有缺陷的。使用风险由您自己承担。
答案 1 :(得分:10)
实际上,即使你下载了ndk-bundle并将Android Studio更新到canary频道的最新版本(截至目前为1.3-preview3),广告的NDK支持还不可用。
SDK工具团队表示NDK支持Android Studio 1.3的wasn't part of the first previews。然而它应该很快就会出来 - 他们最近提到6月中旬作为目标。
更新:现在调试支持已经完成。在最初的问题时情况并非如此 - 感谢此后所有的downvotes :)请看下面的donturner答案。