[求助]发布不了安卓平台

提示
第一个错误
‘C:\Windows\system32\java.exe’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
无效驱动器规格
系统找不到指定的路径。

我已安装java,在cmd打java是有效的。

另一个错误:
D:\Cocos\frameworks/cocos2d-x-3.6/cocos/scripting/js-bindings/proj.android/prebuilt-mk/…/…/…/…/…/prebuilt/android/armeabi/libjscocos2dandroid.a(CCJavascriptJavaBridge.o):function JavascriptJavaBridge::callStaticMethod(JSContext*, unsigned int, JS::Value*): error: undefined reference to ‘std::__throw_out_of_range_fmt(char const*, …)’
D

我已安装了cocos2d-x-3.9,并在偏好设置里,改成3.9了,还是提示3.6的错误,这是为什么?要把3.6干掉吗?

第一个错误 在cmd里能输入到,应该没什么问题
你的native 工程是否是更换引擎前创建的?
试下把之前创建的 native 工程删除重新build看看, build/jsb 这里

还不行的话,把android环境按照这里面的配下试试,这里面的环境是经过测试基本ok的
http://www.cocos.com/docs/creator/publish/cocos-framework.html
再不行的话,再把详细错误信息发上来看看

请检查一下 JAVA_HOME 环境变量有没有设置?