So laden Sie Android SDK mit sdkmanager (Linux) herunter

786
Mark Shuffer

Ich ging zu https://developer.android.com/studio/#downloads und lud die Android Studio-Befehlszeilentools herunter. Dort heißt es, dass ich auch das mitgelieferte sdkmanager- Tool verwenden kann, um andere Android SDK-Pakete herunterzuladen.

Ich habe die SDK-Tools heruntergeladen und ging zu ~ / android_sdk / tools / bin. Ich habe eingetippt

./sdkmanager --list 

(wie sie in der Bedienungsanleitung beschrieben hier ). Der sdkmanager hat jedoch einen Fehler zurückgegeben, der besagt, dass ich JAVA_HOME nicht in meinem PFAD habe. Ich fuhr fort, um JAVA_HOME zu meinen Umgebungsvariablen-Textdateien hinzuzufügen.

Jedoch nach dem Versuch der

./sdkmanager --list 

Befehl erneut. Dieses Mal gab es stattdessen diesen Fehler zurück:

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml /bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156) at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81) at com.android.sdklib.tool.SdkManagerCli.main(SdkManagerCli.java:117) at com.android.sdklib.tool.SdkManagerCli.main(SdkManagerCli.java:93) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499) ... 5 more 

Jede Hilfe wird sehr geschätzt. Danke im Voraus.

0

0 Antworten auf die Frage