【问题记录篇】
在AndroidStudio编译开发jni相关工程代码的时候,编译遇到的这个报错:

CreateProcess error=2, 系统找不到指定的文件。

排查处理步骤:

  1. 先查看Build Output的具体日志输出
    具体编译错误描述
    2.了解到问题出在了NDK配置上,此时需要根据自己的gradle版本配置对应的NDK版本,我这里采用了21.1.6352462版本。
    根据自己的NDK目录,在工程根目录下的local.properties文件中添加NDK配置:
sdk.dir=E\:\\AndroidStudio_All\\Sdk
ndk.dir=E\:\\AndroidStudio_All\\Sdk\\ndk-bundle

配置完NDK后,需要在有jni代码的模块中进行配置,打开对应模块的build.gralde文件,在android{ }模块中添加对应的NDK版本

android {
	...
	android {
		ndkVersion '21.1.6352462'
	}
}

3.完了再重新build工程,一般到此时就能正常结局该问题。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部