CreateProcess error=2, 系统找不到指定的文件。
16lz
2021-01-23
针对有安装NDK用户
Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/bin/mips64el-linux-android-strip 找不到, 导致编译报错
也就是说在Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/ 路径下找不到 mips64el-linux-android-strip
如果ndk版本在r17版, 很有可能出现这个问题. 我的解决方案是:
先清除 Android/Sdk/ndk-bundle/ 下的内容
从 https://developer.android.google.cn/ndk/downloads/older_releases 下载16b版本的ndk到本地, 并解压说, 将解压缩后的所有文件拷贝到 Android/Sdk/ndk-bundle/ 目录下(或者不想删除r17,可以把16b版本toolchains\mips64el-linux-android-4.9\prebuilt\windows-x86_64的所有文件copy到r17中toolchains\mips64el-linux-android-4.9\prebuilt\windows-x86_64目录下也可以解决)
重新build工程
16b下载链接:https://developer.android.google.cn/ndk/downloads/older_releases#ndk-16b-downloads
更多相关文章
- 【Android】Android Layout Binder——根据layout布局文件自动生
- android:向手机卡上写入文件时总是不成功,解决办法
- 在android中使用HttpURLConnection进行文件上传
- 如何隐藏Android4.0及以上版本的ActionBar、NotificationBar、St
- Android O版本Call对象解析
- 转:Android文件操作总结
- 【Android的从零单排开发日记】之入门篇(十)——Android应用配置文
- Android 应用的版本兼容 了解一下(理解 minSdkVersion、targetSdk
- 关于android单元测试结合SAX解析xml文件初步分析