AndroidStudio NDK的一个问题

昨天下午开始,编译项目失败,提示缺少文件

aused by: [java.io.IOException](java.io.IOException): Cannot run program "/Users/xi/Library/Android/sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/darwin-x86_64/bin/mips64el-linux-android-strip" (in directory "/Users/xi/Public/Oversea/AndroidStreamingSDK/SpeechSDK"): error=2, No such file or directory

 at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultProcessLauncher.java:25)

 ... 6 more

Caused by: [java.io.IOException](java.io.IOException): error=2, No such file or directory

 ... 7 more

也就是提示缺少mips64el-linux-android-strip这个文件
Google上搜索了一圈,都没有解决问题,StackOverflow上看到有人说,可以把NDK卸载掉。项目中用到的类库,事先已经编译好,在项目构建的时候,其实是不需要使用NDK进行交叉编译的。去preferences里面,卸载掉NDK,rebuild一下,果然可以了。。。
然鹅,还是不知道为啥突然出现这个问题,近期也并没有对gradle的配置做修改。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容