2017-09-30 5 views
1

Ich habe gerade Cocos2d-X installiert und immer wenn ich versuche, neu erstellte Projekt zu kompilieren, habe ich den folgenden Fehler.Cocos2d-x-Projekt kann nicht kompiliert werden

Ich habe versucht, Java wieder zu deinstallieren und zu installieren und nichts hat sich geändert.

Ich verwende den folgenden Befehl zum Kompilieren.

> cocos.py compile -p android --android-studio 

Und ich habe folgende Fehler:

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 

und manchmal bekomme ich diesen Fehler

> Could not initialize class com.android.sdklib.repository.AndroidSdkHandler 

statt

> javax/xml/bind/annotation/XmlSchema                                            
+0

Gehen Sie in proj.android-Studio-Verzeichnis und führen ./gradlew --stracktrace – Makalele

Antwort

1

Ich hatte ein ähnliches Problem. Für mich hat die Deinstallation von Java 9 und die Installation von Java 8 den gewünschten Effekt.

Wenn Sie in Android Studio sind, könnten Sie Datei gehen auf -> Projektstruktur und das JDK Standort ändern zu, wo immer Sie haben Java 8

installiert
0

Von dem, was ich Kommandozeile Kompilierung verstehen funktioniert nicht für android-Studio nicht mehr. Der beste Weg ist es, das neueste Android-Studio und das neueste cocos2d-x zu installieren. Dann bauen apk und testen auf dem Gerät ... Zum ersten Mal Sie Android-Studio laufen wird es einige Dinge herunterladen. Und das erste Kompilieren für ein Projekt wird ewig dauern, aber danach wird alles ziemlich schnell sein.

Verwandte Themen