Google I/O 2015承诺在Android Studio中调试本机代码。为此,您需要通过SDK管理器安装ndk-bundle并将Android Studio更新到最新版本(Canary分支)。接下来要做什么?如何设置?这是一个链接到源代码。 Source在Android Studio中调试本机代码
回答
实际上,即使您下载ndk-bundle并将更新的Android Studio更新至Canary频道中的最新版本(截至目前为止的1.3-preview3),广告中的NDK支持仍然不可用。
SDK工具团队表示,Android Studio 1.3的NDK支持wasn't part of the first previews。然而,它应该很快就会出来 - 他们最近提到6月中旬作为目标。
更新:现在调试支持已经结束。在最初的问题时,情况并非如此 - 感谢从那以后的所有降薪活动:)请看下面的donturner的回答。
这是现在:) http://android-developers.blogspot.com/2015/07/get-your-hands-on-android-studio-13.html – proppy
Downvotes只是一个税收问题的答案,改变时间... –
2016年6月更新:在Android Studio 2.1中,默认的运行配置支持本地调试,因此除非您使用的是旧版本,否则不需要执行以下操作。
对于旧版本的: 下面介绍如何在Android Studio中调试本机代码:
- 转到运行 - >编辑配置
- 点击+号
- 选择 'Android原生' 作为配置类型
- 在模块下拉列表中选择您的应用程序的模块
- 将断点添加到您的C/C++代码
- 运行 - >调试...
的应用程序应部署和10S〜后lldb
调试器将附加。
注意:在创建下的“机调试”部分的调试配置,你可以选择gdb
,然而这不那么支持比lldb
和已知的马车。使用风险自负。
- 1. Android调试本机代码
- 2. Android本机代码调试
- 3. 在Android Studio中使用本机代码
- 4. Android - AAR库的调试本机代码
- 5. 如何在Android内核中调试Android本机代码?
- 6. 调试本机代码
- 7. 如何在android studio中启用neon创建和调试本机代码(c)?
- 8. 反应与Visual Studio的本机调试代码不工作
- 9. 如何在Android库项目中调试本机代码?
- 10. 什么是在Android中调试本机代码的工具
- 11. 在Android Studio中关闭手机调试
- 12. Android Studio调试AsyncTask的doInBackground代码
- 13. 如何在Windows平台上在Android上调试本机代码
- 14. 在Visual Studio中调试框架代码
- 15. 在Visual Studio中调试exe代码
- 16. 如何在Android上调试纯本机代码?
- 17. 如何在真实设备上调试Android本机代码
- 18. Visual Studio代码调试
- 19. Visual Studio代码 - 而调试
- 20. 如何在Android Studio中调试NativeScript java代码?
- 21. 在android studio中调试时终止代码执行
- 22. 如何在Android Studio中调试PhoneGap JavaScript代码
- 23. 在Android Studio中生成单元测试版本的代码
- 24. 在Windows上调试Visual Studio代码中的C#代码
- 25. 如何在Visual Studio代码中调试Python3代码
- 26. 无法在Visual Studio代码中调试C++代码
- 27. 如何在Visual Studio代码中调试C++代码
- 28. 如何在Visual Studio代码中用javascript代码调试.html?
- 29. 如何在Visual Studio代码中调试C#代码
- 30. 在Android Studio中调试库?
解释升级到整个开发环境的来龙去脉有点太多了,我们无法在这里回答。 – durbnpoisn
那么,你认为最好删除当前的Android Studio和SDK并安装新的? –