Flag android.useDeprecatedNdk is no longer supported

BM8979 2017-10-26 06:08:05
Error:java.lang.RuntimeException: Error: Flag android.useDeprecatedNdk is no longer supported and will be removed in the next version of Android Studio. Please switch to a supported build system.

有大神知道这个是什么问题吗?studio升级到3.0rc2以后,gradle升级到3.0.0-rc2运行一直报这个错。 ndk地址也配的对的android.useDeprecatedNdk=true也加了,就是不知道哪里错了。 在2.3.3上是正常的
...全文
2887 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
和小小_love 2018-06-07
  • 打赏
  • 举报
回复
之前由于AS没有强制,一直沿用以前的NDK开发方法,在gradle.properties添加android.useDeprecatedNdk=true的属性。 可是AS3.0以后被强制必须使用Cmake编译了。 Cmake是AS在2.2中提出的更加方便的JNI开发的构建工具,相当于之前使用是NDK-BUILDE。 https://blog.csdn.net/u012761076/article/details/79064878 AndroidStudio用Cmake方式编译NDK代码 https://blog.csdn.net/joe544351900/article/details/53637549
ttysu 2018-01-09
  • 打赏
  • 举报
回复
gradle:3.0.1 studio3.0 注释掉android.useDeprecatedNdk=true注释掉,换成android.deprecatedNdkCompileLease=1511832698813可以,后面那一串数字转化为时间其实就是有效期限,自己可以延长
yuan7016 2017-11-28
  • 打赏
  • 举报
回复
把android.useDeprecatedNdk=true注释掉,换成android.deprecatedNdkCompileLease=1511832698813试试
jklwan 2017-10-27
  • 打赏
  • 举报
回复
升级到studio3.0正式版,android.useDeprecatedNdk去掉,ndk改成cmake编译方式。详情参看官网

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧