我刚刚安装了Cocos2d-X,每当我尝试编译新创建的项目时,我都会遇到以下错误。
我尝试再次卸载并安装java,没有任何改变。
我正在使用以下命令进行编译。
> cocos.py compile -p android --android-studio
我收到以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':libcocos2dx'.
> Failed to notify project evaluation listener.
> javax/xml/bind/annotation/XmlSchema
* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option
to get more log output.
BUILD FAILED
有时我会收到此错误
> Could not initialize class com.android.sdklib.repository.AndroidSdkHandler
而不是
> javax/xml/bind/annotation/XmlSchema
答案 0 :(得分:1)
我有类似的问题。对我来说,卸载java 9并安装java 8就可以了。
如果您在Android工作室,则可以转到文件 - >项目结构并将JDK位置更改为安装了Java 8的位置
答案 1 :(得分:0)
据我所知,命令行编译不再适用于android-studio。 最好的方法是尝试安装最新的android-studio和最新的cocos2d-x。然后在设备上构建apk并测试... 第一次运行android-studio时,它会下载很少的东西。首先编译一个项目需要很长时间..但之后一切都会很快