有一个ndk (并排)在

。是需要安装还是只需要安装ndk?
发布于 2019-05-29 03:04:42
这是我的Android Studio3.5 beta2的样子:

您可以看到,我没有隐藏过时的包和请求包的详细信息。现在我们看到旧的 NDK 包被新的NDK (并排)所取代,它允许同时保留NDK r19和r20。
他们做出改变的原因是,切换到NDK的最新版本并不总是那么容易,而且许多开发人员更喜欢使用旧版本,至少对于一些项目来说是这样。
底线是可以使用您已经安装的NDK,但是稍后当您升级Android Studio时,它将被新的包替换。
发布于 2019-06-04 06:06:33
NDK (Side by side)对于早于3.5版本的Android Gradle插件无关紧要。但是,SDK管理器可供下载的组件不能根据Android Gradle插件版本进行自定义,因此会出现并排的SDK。
从3.5开始,您可以通过设置在build.gradle中指定特定版本的NDK,例如:
android.ndkVersion '19.2.5345600‘
非并行NDK已标记为已过时。这意味着它不会出现在SDK管理器列表中,除非您取消选中隐藏过时的包--或者--您已经在本地安装了该NDK。
发布于 2019-09-29 19:27:19
根据Android Studio3.5的发布文件,它说:"Android Studio3.5允许你在你的build.gradle文件中同时使用多个版本的Android NDK。这应该会让你有更多的可重复构建,并缓解NDK版本和Android gradle插件之间的不兼容性。“我认为并排意味着你可以同时使用多个NDK版本。它是取代ndk捆绑包版本的新版本。
https://stackoverflow.com/questions/56337869
复制相似问题