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的配置做修改。

你可能感兴趣的:(AndroidStudio NDK的一个问题)