如何在Android Studio中为特定项目禁用NDK

嘿优素福

我正在处理多个项目,有些需要安装NDK。当我在SDK管理器中执行此操作时,除非我在SDK管理器中删除了NDK,否则我所有非NDK项目均无法生成APK。我尝试在我的local.properties中指定并删除NDK路径,但没有执行任何操作,我需要将其从Android Studio中完全删除才能生成APK,然后重新下载它并为我的NDK项目启用它。真是荒唐。可以解决吗?

亚历克斯·科恩

不能跑 mips64el-linux-android-strip

这是一个已知问题,当您拥有最新的NDK r.17且未在root(项目)build.gradle脚本中将gradle插件升级到3.1.2或更高版本时,就会发生这种情况建议使用最新的插件,不仅要与最新的NDK兼容:

buildscript {
  dependencies {
    classpath 'com.android.tools.build:gradle:3.1.2'
  }
}

您还必须更改gradle / wrapper / gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip v.4.4

解决方法包括使用NDK r.16排除mips条 *)

packagingOptions {
    doNotStrip '*/mips/*.so'
    doNotStrip '*/mips64/*.so'
}

*)由于@ Forgen已正确更新包装插件不适用于v.2.3之前的Android gradle插件。但是,如果您仍在使用这样的版本,则遇到的问题比mips64严重得多,应该尽快升级。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Android Studio 1.0.1中禁用NDK构建

如何在Android Studio中完全禁用NDK支持

如何在Android Studio 1.3中配置NDK项目

如何在Android中禁用RecyclerView项目?

如何在Android Studio中禁用MultiDex?

如何在Android Studio中禁用折旧?

如何在Android Studio中成功编译NDK(C文件)?

如何在 Android Studio 中查看 NDK 错误日志?

如何在Android Studio中为Android项目设置自定义主题?

如何在android studio 2.3.1中创建android项目。没有为Android项目提供选项?

如何在Android Studio中构建旧的Android项目

如何在Android Studio 3.1.3上的“ ndk”项目中添加“ android”库?

如何禁用Android Studio中对项目的C / C ++支持?

如何在首次运行的Android Studio中禁用下载组件

如何在Android Studio中禁用代码完成功能?

如何在Android Studio中禁用/传递重构预览窗口

如何在Android Studio中禁用文件工具栏

如何在Android Studio模拟器中禁用Crashlytics

如何在 Android Studio 4.0 中禁用 Instant Run?

如何在 android studio 中禁用 OTP 驗證碼

如何在Linux中安装android ndk?

如何在某些项目中禁用git而在Visual Studio Code中禁用其他项目而不禁用git?

如何在 JSON android 中引用特定项目?

如何在Android Studio中打开现有项目

如何在Android Studio中更改默认项目视图?

如何在我的Android Studio中克隆Flutter Gallery项目?

如何在Spinner Android Studio中更改项目

如何在Android Studio中打开最近的项目

如何在Android Studio中创建新的项目模板?