Android studio Android Studio 1.3预览NDK支持

Android studio Android Studio 1.3预览NDK支持,android-studio,android-ndk,Android Studio,Android Ndk,昨天,这个版本的Android Studio现在可以进行本机代码调试 我已经更新到最新的构建版本AI-141.1962279,无法调试本机代码 我已经切换到构建工具23.0-rc1,使用了gradle插件1.3.0-beta1,但无法在本机代码中设置断点或单步执行JNI调用 它真的有效吗?即使在上,最新的可用版本也是1.2.1.1。对于1.3,我们只需再等一段时间。Android Studio中的“关于”框也会显示版本号;请确认。7月10日更新Android Studio预览版,支持NDK: A

昨天,这个版本的Android Studio现在可以进行本机代码调试

我已经更新到最新的构建版本AI-141.1962279,无法调试本机代码

我已经切换到构建工具23.0-rc1,使用了gradle插件1.3.0-beta1,但无法在本机代码中设置断点或单步执行JNI调用

它真的有效吗?

即使在上,最新的可用版本也是1.2.1.1。对于1.3,我们只需再等一段时间。Android Studio中的“关于”框也会显示版本号;请确认。

7月10日更新Android Studio预览版,支持NDK:

Android Studio 1.3.0-Preview确实可以通过Android Studio检查更新菜单获得

不幸的是,在这个预览中还没有所有的C++特性。它们将在大约2周内提供


资料来源:在35:38,正如谷歌I/O上宣布的那样,Android Studio 1.3也将包括C/C++支持,但这并不包括在前两个预览版本中

资料来源:
Android Studio 1.3测试版可用 Tor Norbye于2015年6月19日上午11:37发布 Android Studio 1.3测试版现已在测试版频道提供!抱歉,此版本尚未包含C/C++支持;我们仍在解决一些关键问题,但我们希望在未来一两周内做好准备。类似地,由于各种错误,矢量光栅化支持仍然没有启用

更新: 七月九日更新包含C++调试 供参考:

NDK支持包含在上的Android Studio 1.3 RC1中。这包括编辑运行和调试C和C++代码。请参阅和。

使用Android Studio,您可以调试本机JNI代码。你的项目需要使用gradle插件

在您创建了一个包含JNI代码的项目之后,这个Android Studio版本将创建一个名为app native的调试配置 一旦选择此配置,就可以在JNI代码中设置断点 然后使用android studio运行应用程序[它将在设备上下载并启动应用程序] 当JNI代码启动时,Android Studio将立即崩溃。此时您也可以设置更多断点 然后放开调试器[继续] 您的断点将被命中 gradle模型插件示例可以在github上的googlesamples/android ndk中找到。youtube上有一个名为HelloJniWithAndroidStudio的视频剪辑,展示了如何使用android studio 1.3创建hello jni,大多数步骤仍然适用于1.4-它可能有助于build.gradle的创建

不同版本的gradle模式插件需要不同的gradle版本:

Gradle模型插件版本0.2.0与Gradle版本2.5配合使用 Gradle模型插件版本0.3.0-alpha3适用于Gradle版本2.6 您可以从前面提到的jcenter链接中找到可用的版本。
当我打开“更新”对话框时,我的当前版本是1.3。在“关于”框中,它说是27年5月构建的,在“更新”窗口中,它说是Android Studio 1.3。如果是,我也想要它:-你从哪里下载的?文件->设置->在AStudio中更新,并选择Canary chanell作为更新源。但是不知道如何在1.3调试C++!它没有进入本机功能。您必须切换到金丝雀频道并更新到此版本,但我的关于显示的是构建版本,而不是Android Studio 1.3 6月19日的更新,正如@oamrani在下面强调的那样:1.3 Beta现在在Beta频道中可用!抱歉,此版本尚未包含C/C++支持;似乎这个链接是检查最新状态的地方:最后在RC1上调试C++