Я хочу построить это project с Android Studio при запуске, но с ошибкой. Stacktrace is hereОшибка: не удалось инициализировать класс com.android.sdklib.repositoryv2.AndroidSdkHandler
ответ
Эта проблема возникает, когда есть несколько JDKs, установленные в вашей системе, у меня была такая же проблема, как я ошибочно установлен оракула JDK-9 и Android-студия требует оракула JDK-8
Если вы используете Ubuntu вы можете установить jdk-8 от this question.
Таким образом, сделать следующие изменения, как показано ниже:
Нажмите Ctrl + сдвиг + альт + s, который откроет структуру проекта, который также может быть открыт из
File -> Project Structure
И затем изменить JDK Место, где вы, возможно, были установлены JDK 8
Так много для «пишите один раз, бегите куда угодно» ... – BoD
У меня была та же проблема. Я установил Java 8 и Java 9. Я установил JAVA_HOME
в Java 8, но Gradle использовал Java 9.
Я изменил JDK в File-> Project Structure на Java 8, и он сработал.
Изменение JDK в Android Studio, чтобы указать на 8, не помогло мне. Я удалил Java 9, и это решило проблему.
Если кто-то возникают проблемы с IntelliJ IDEA, перейдите File
->Project Structure
(или нажмите Ctrl + Alt + сдвиг + S) и удалить все JDK 9 записей. JDK отмечены под Platform Settings
->SDKs
с папкой за маленькой синей чашкой кофе.
Я попытался добавить правильный путь к JDK 1.8, но IntelliJ IDEA по умолчанию по умолчанию вернется к JDK 9. К сожалению, мне нужен JDK 9 для других проектов, поэтому удалить его было бы слишком много хлопот. Если вам нужно использовать JDK 9 для другого проекта (как и я), вы все равно можете добавить запись JDK 9 через одно и то же меню, а затем при необходимости удалить ее снова.
Если у вас есть несколько Javas в Ubuntu, вы можете
sudo update-alternatives --config java
sudo update-alternatives --config javac
выбрать Java 8, что Android и Gradle потребность.
- 1. Ошибка: не удалось инициализировать класс SK.gnome.twain.TwainManager
- 2. Ошибка искры: не удалось инициализировать класс org.apache.spark.rdd.RDDOperationScope
- 3. Ошибка: не удалось инициализировать класс javax.crypto.JceSecurity
- 4. Ошибка ColdFusion: не удалось инициализировать класс java.awt.Color
- 5. Ошибка: не удалось инициализировать класс org.gradle.tooling.internal.consumer.loader.DefaultToolingImplementationLoader
- 6. не удалось инициализировать класс com.android.build.gradle.AppPlugin
- 7. не удалось инициализировать класс org.jfree.chart.JFreeChart
- 8. Не удалось инициализировать класс org.springframework.jdbc.core.StatementCreatorUtils
- 9. Не удалось инициализировать класс com.sun.javafx.css.StyleHelper
- 10. не удалось инициализировать класс org.springframework.faces.webflow.JsfRuntimeInformation
- 11. Не удалось инициализировать класс com.google.gdata.client.youtube.YouTubeService
- 12. Не удалось инициализировать класс com.android.sdklib.repository.targets.SystemImage
- 13. Не удалось инициализировать класс com.h3xstream.findsecbugs.taintanalysis.TaintMethodSummary
- 14. Не удалось инициализировать класс sun.security.mscapi.SunMSCAPI
- 15. Не удалось инициализировать класс com.example.testapp.SomeHelper
- 16. Не удалось инициализировать класс liquidibase.sqlgenerator.core.LockDatabaseChangeLogGenerator
- 17. Не удалось инициализировать класс java.util.logging.LogManager
- 18. Не удалось инициализировать класс com.tridion.storage.StorageManagerFactory
- 19. не удалось инициализировать класс com.mysql.jdbc.StringUtils
- 20. Не удалось инициализировать класс org.apache.drill.exec.server.Drillbit
- 21. Не удалось инициализировать класс javax.crypto.SunJCE_b
- 22. не удалось инициализировать класс org.apache.xerces.jaxp.datatype.xmlgregoriancalendar
- 23. Не удалось инициализировать класс org.eclipse.persistence.jaxb.BeanValidationHelper
- 24. Не удалось инициализировать класс org.springframework.web.context.request.ServletRequestAttributes
- 25. java.lang.NoClassDefFoundError: Не удалось инициализировать класс
- 26. не удалось инициализировать класс net.sf.jasperreports.charts.type.PlotOrientationEnum
- 27. Не удалось инициализировать класс android.support.design.widget.CoordinatorLayout
- 28. Не удалось инициализировать класс java.awt.Rectangle
- 29. Не удалось инициализировать класс org.eclipse.jdt.core.JavaConventions
- 30. Не удалось инициализировать класс javafx.stage.screen
Пожалуйста, исправьте грамматику, покажите свою настройку проекта и т. Д. – Eldelshell
@ Eldelshell, с конкретными конфигурациями, которые вы хотите увидеть? – Usm
Пожалуйста, не связывайтесь с внешними ресурсами, включите всю соответствующую информацию непосредственно в вопрос. – Henry