请帮帮我!谢谢。
/home/mukubuntu/.buildozer/android/platform/android-sdk/tools/bin/sdkmanager工具平台-主线程中的工具异常: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.(SchemaModule.java:156) at com.android.repository.api.SchemaModule.(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli java.lang.NoClassDefFoundErrorcom.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)的.main(SdkManagerCli.java:73)原因: java.lang.ClassNotFoundException: java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)的javax.xml.bind.annotation.XmlSchema ... 5更多
命令失败: /home/mukubuntu/.buildozer/android/platform/android-sdk/tools/bin/sdkmanager工具平台-工具
发布于 2019-09-08 11:24:38
尝试安装适当的JDK,然后为其设置替代方案:
安装JDK 8:
sudo apt-get install openjdk-8-jdk -y手动更改JDK版本:
sudo update-alternatives --config java从这里选择您想要的JDK版本,然后再次尝试构建。希望这能行得通。您应该能够安装多个版本的Java,只需选择合适的版本进行构建即可。
https://stackoverflow.com/questions/55066277
复制相似问题