NDK升级17后编译提示找不到mips64el-linux-an
2018-06-22 本文已影响3971人
vb12
因为最近要研究下litho, 随手升级了ndk.
结果编译项目时报错:
说是找不到 "D:\Android\sdk\ndk-bundle\toolchains\mips64el-linux-android-4.9\prebuilt\windows-x86_64\bin\mips64el-linux-android-strip
莫名奇妙, 找了一圈, 找到这个解决方法
https://www.jianshu.com/p/cb4c5768d7fc
但是我本是想使用ndk的, 怎么办呢, 继续找.
在stackoverflow上说可以这样, 在build.gradle文件中, 增加
packagingOptions{
doNotStrip '*/mips/*.so'
doNotStrip '*/mips64/*.so'
}
试了一下, 果然可以了.
更神奇的是, 好了之后, 即使再删除上面这句添加的配置, 也仍然不报错了.
唉, 对这玩意简直就是没有一点的理解啊