Desidero creare questo project con Android Studio all'avvio, ma commettere un errore. Stacktrace è hereErrore: impossibile inizializzare la classe com.android.sdklib.repositoryv2.AndroidSdkHandler
risposta
Questo problema si verifica quando ci sono più JDK installati nel sistema, ho avuto lo stesso problema come avevo erroneamente installato Oracle-jdk-9 e Android in studio fa obbligo oracolo-jdk-8
Se si sta utilizzando Ubuntu è possibile installare jdk-8 da this question.
Quindi, fare seguenti modifiche come illustrato di seguito:
Press Ctrl + spostamento + alt + s che aprirà struttura del progetto che può anche essere aperto da
File -> Project Structure
E quindi modificare la posizione JDK dove è stato installato JDK 8
Così tanto per "scrivi una volta, corri ovunque" ... – BoD
Ho avuto lo stesso problema. Avevo installato Java 8 e Java 9. JAVA_HOME
ho impostato Java 8, ma Gradle utilizzava Java 9.
Ho cambiato il JDK in File-> Struttura del progetto in Java 8 e ha funzionato.
Cambiare il JDK in Android Studio per indicare indietro alle 8 non ha funzionato per me. Ho disinstallato Java 9 e questo ha risolto il problema.
Se qualcuno sta avendo problemi con IntelliJ IDEA, andare File
->Project Structure
(o premere Ctrl + Alt +Maiusc +S) e rimuovere tutti JDK 9 voci. I JDK sono contrassegnati con Platform Settings
->SDKs
con una cartella dietro una minuscola tazza di caffè blu.
Ho provato ad aggiungere il percorso corretto a JDK 1.8 ma IntelliJ IDEA tornerà di default a JDK 9 per qualsiasi motivo. Sfortunatamente, ho bisogno di JDK 9 per altri progetti, quindi disinstallarlo sarebbe una seccatura. Se è necessario utilizzare JDK 9 per un altro progetto (come faccio io), è comunque possibile aggiungere una voce JDK 9 tramite lo stesso menu e quindi rimuoverla quando richiesto.
Se si dispone di diversi Javas in Ubuntu, è possibile
sudo update-alternatives --config java
sudo update-alternatives --config javac
per selezionare il Java 8 che Android e Gradle necessità.
- 1. Impossibile inizializzare la classe net.sf.cglib.proxy.Enhancer
- 2. Impossibile inizializzare la classe android.support.design.widget.CoordinatorLayout
- 3. Impossibile inizializzare org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants classe
- 4. java.lang.NoClassDefFoundError: Impossibile inizializzare classe org.apache.poi.openxml4j.opc.internal.marshallers.ZipPackagePropertiesMarshaller
- 5. java.lang.NoClassDefFoundError: Impossibile inizializzare la classe java.awt.Toolkit
- 6. Spark Error: Impossibile inizializzare la classe org.apache.spark.rdd.RDDOperationScope
- 7. GAE + JPA: java.lang.NoClassDefFoundError: Impossibile inizializzare classe EMF
- 8. Forme di Orbeon e glassfish - Errore: Impossibile inizializzare la classe org.orbeon.oxf.xforms.xbl.BindingCache
- 9. Impossibile caricare la classe "org.slf4j.impl.StaticLoggerBinder" errore
- 10. symfony2 Errore irreversibile Impossibile redeclare la classe
- 11. VerifyError: Errore # 1014: impossibile trovare la classe
- 12. Impossibile inizializzare la libreria di rendering OpenGL
- 13. "Impossibile caricare ESAPI.properties con qualsiasi mezzo. causando "Impossibile inizializzare la classe coldfusion.security.ESAPIUtils"
- 14. RabbitMQ Impossibile inizializzare la distribuzione Erlang
- 15. Impossibile inizializzare AndroidDriver
- 16. come posso elencare-inizializzare la mia classe?
- 17. Impossibile inizializzare un membro transitorio?
- 18. Impossibile inizializzare Elixir
- 19. Come inizializzare una classe?
- 20. Errore WebKit.Net e OpenWebKitSharp: Impossibile inizializzare il contesto di attivazione
- 21. org.hibernate.exception.SQLGrammarException: impossibile inizializzare una collezione
- 22. Impossibile trovare la classe com.google.android.gms.analytics.GoogleAnalytics
- 23. java.lang.NoClassDefFoundError: Impossibile inizializzare la classe sun.security.ec.SunEC (si è verificato dopo il recente aggiornamento JRE)
- 24. Errore: org.testng.TestNGException: Impossibile trovare la classe in classpath: EmpClass
- 25. ottenere errore: Impossibile caricare la classe di driver JDBC [org.postgresql.Driver]
- 26. "Impossibile ottenere la proprietà VLookup della classe WorksheetFunction" Errore
- 27. Errore: impossibile trovare o caricare la classe principale config.zookeeper.properties
- 28. Errore: impossibile trovare o caricare la classe principale in Eclipse
- 29. Clojurescript: Errore: impossibile trovare o caricare la classe principale clojure.main
- 30. Integrazione NDK Android: Errore: impossibile caricare la classe BuildType $ Impl
Si prega di correggere la grammatica, mostrare la configurazione del progetto, ecc. – Eldelshell
@Eldelshell, con quali configurazioni specifiche si desidera vedere? – Usm
Si prega di non collegare a risorse esterne, includere tutte le informazioni rilevanti direttamente nella domanda. – Henry