ANDROID STUDIO日常使用----jni编译出错ndk-build.cmd finished with non-zero exit value 2

ANDROID STUDIO日常使用----jni编译出错ndk-build.cmd finished with non-zero exit value 2

上百度查找很多关于finished with non-zero exit value 2这个错误的文章。事实上我出这个错之前是正常使用ndk-build编译jni的,之后才不行了。

错误截图如下:
ANDROID STUDIO日常使用----jni编译出错ndk-build.cmd finished with non-zero exit value 2
ANDROID STUDIO日常使用----jni编译出错ndk-build.cmd finished with non-zero exit value 2

我又想到最近卸载了anaconda2,所以就沿着这条路查找出错点。首先按照网上所给的步骤,打开“cmd”。输入“ndk-build” 出现如下图:
ANDROID STUDIO日常使用----jni编译出错ndk-build.cmd finished with non-zero exit value 2
但是在cmd这边我根本就没运行任何脚本。所以有可能是控制台自动执行脚本,这里脚本有可能因为我卸载了anaconda2导致找不到路径。也让我联想到可能由这个错误引起了ndk-build.cmd根本没执行命令导致出错。知道问题所在就好办了。
我们这里按下“WIN+R”打开运行,输入“regedit”,打开注册表找到路径“HKEY_CURRENT_USER\Software\Microsoft\Command Processor”,右侧Autorun所对应的‘数据’栏的内容,看看有没有用。不过我把它删掉了。
ANDROID STUDIO日常使用----jni编译出错ndk-build.cmd finished with non-zero exit value 2

再次打开cmd。发现正常了。
ANDROID STUDIO日常使用----jni编译出错ndk-build.cmd finished with non-zero exit value 2
最后在androidstudio运行编译jni成功。

注:本人水平有限(0_0),文章哪里说错了,还请多多见谅。