安卓工作室3.0.0安装后-应用程序构建错误:将两个模块链接到不同的数据布局



安装Android Studio 3.0.0后,我收到以下警告:

Warning:Linking two modules of different data layouts: 'C:UsersnameAppDataLocalAndroidSdkbuild-tools27.0.0renderscriptlibbcarmeabi-v7alibclcore.bc' is 'e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64' whereas 'C:Userspathdebugrawsaturation.bc' is 'e-p:32:32-i64:64-v128:64:128-n32-S64'
Warning:Linking two modules of different target triples: C:UsersnameAppDataLocalAndroidSdkbuild-tools27.0.0renderscriptlibbcmipslibclcore.bc' is 'armv7--linux-android' whereas 'C:Usersnamepathdebugrawcrossfade.bc' is 'armv7-none-linux-gnueabi'

这里是我当前的默认配置:

defaultConfig {
minSdkVersion 15
targetSdkVersion 22
versionCode 374
//necessary for renderscript support
renderscriptTargetApi 18
renderscriptSupportModeEnabled true
vectorDrawables.useSupportLibrary = true
//to avoid that dex file reached to its maximum method count
multiDexEnabled true
}

有什么办法解决这些问题吗?提前谢谢!

与RenderScript"警告:链接不同数据布局的两个模块"相关的警告是无害的。请随意忽略它们。

我通过启用将这些行添加到我的主模块来解决问题

renderscriptTargetApi 18
renderscriptSupportModeEnabled true

似乎所有使用RenderScript的模块和依赖它们的模块都应该在build.gradle.中具有相同的RenderScripts设置

Android工作室也向我展示了很多错误。尝试升级所有SDK文件。除此之外,您和我唯一的解决方案是从头开始重新安装AS 3.0。我确实解决了我的问题,但可能只是延长了它,在我完全恢复AS 之前,我随时都会出现新的错误

最新更新