build 成功,运行出现 Error:Execution failed for task ':ScinanSDKAndroid:transformNativeLibsWithStripDebu...

原因:新版本studio,Google在新版本17.0.4754217的NDK中,删去了对mips指令集CPU预编译的支持,在预编译具有mips的so文件的项目时,就会报缺少文件或者目录的错误



解决办法

1.android {

    packagingOptions {

        exclude 'lib/mips64/*.so'        exclude 'lib/mips/*.so'    }

}


2.删除/mips64/和/mips/文件下的所有so文件


3.将SDK中的NDK回退到16b版本,去这里下载16b版本的ndk文件 

https://developer.android.com/ndk/downloads/older_releases

你可能感兴趣的:(build 成功,运行出现 Error:Execution failed for task ':ScinanSDKAndroid:transformNativeLibsWithStripDebu...)