起動時にprojectをAndroidスタジオで作成しますが、エラーが発生します。スタックトレースはhereエラー:クラスcom.android.sdklib.repositoryv2.AndroidSdkHandlerを初期化できませんでした
答えて
システムにインストールされている複数のJDKがありますが、私は誤って、OracleがJDK-9インストールしていたと私は同じ問題を持っていたUbuntuを使用している場合はAndroidのスタジオでは、Oracle-JDK-8
必要とする場合に、この問題が発生しますthis questionからjdk-8をインストールできます。
ので、以下に示すように次のように変更します。
押しCTRL + シフト + ALT + のも
から開くことができ、プロジェクトの構造を開きますFile -> Project Structure
次に、JDK 8をインストールした可能性のあるJDKの場所を変更します。
"一度書いて、どこでも実行する"ためには... – BoD
私は同じ問題がありました。私はJava 8とJava 9をインストールしました。 私はJAVA_HOME
をJava 8に設定しましたが、GradleはJava 9を使用していました。
File-> Project StructureでJDKをJava 8に変更しました。
AndroidスタジオでJDKを8に戻すと、私にはうまくいきませんでした。私はJava 9をアンインストールし、これが問題を解決しました。
誰もがのIntelliJ IDEAで問題が発生している場合は、File
に行く - >Project Structure
(またははCtrl + Altキー + Shiftキー + Sを押す)と、すべてのJDK 9エントリを削除します。 JDKはPlatform Settings
- >SDKs
と表示され、小さな青いコーヒーの後ろにフォルダがあります。
JDK 1.8への正しいパスを追加しようとしましたが、何らかの理由でIntelliJ IDEAがデフォルトでJDK 9に戻されます。残念ながら、他のプロジェクトにはJDK 9が必要なので、アンインストールするのは面倒です。他のプロジェクトでJDK 9を使用する必要がある場合(同じように)、同じメニューからJDK 9のエントリを追加して、必要に応じて再度削除することができます。
あなたがUbuntuの中でいくつかのJavasを持っている場合は、次のことができ
sudo update-alternatives --config java
sudo update-alternatives --config javac
のJava 8のAndroidとGradleの必要性を選択します。
- 1. ColdFusionエラー:クラスjava.awt.Colorを初期化できませんでした
- 2. クラスorg.eclipse.persistence.jaxb.BeanValidationHelperを初期化できませんでした
- 3. org.apache.drill.exec.server.Drillbitクラスを初期化できませんでした。
- 4. java.lang.NoClassDefFoundError:クラスを初期化できませんでした
- 5. org.springframework.beans.factory.BeanCreationException:NoClassDefFoundError:org.hibernate.annクラスを初期化できませんでした
- 6. Spring MVCクラスcom.mongodb.MongoClientを初期化できませんでした。
- 7. NoClassDefFoundError:org.hibernate.cfg.AnnotationConfigurationクラスを初期化できませんでした
- 8. java.lang.NoClassDefFoundError:クラスorg.springframework.web.util.NestedServletExceptionを初期化できませんでした。
- 9. クラスcom.android.sdklib.repository.targets.SystemImageを初期化できませんでした
- 10. エラーレンダリングマクロ - クラスorg.apache.xmlrpc.util.SAXParsersを初期化できませんでした
- 11. NoClassDefFoundError:クラスを初期化できませんでした
- 12. NoClassDefFoundError:クラスを初期化できませんでした.... utils.HibernateSessionFactory
- 13. java.lang.NoClassDefFoundError:クラスorg.apache.jmeter.gui.util.MenuFactoryを初期化できませんでした
- 14. java.lang.NoClassDefFoundError:クラスjavax.swing.UIManagerを初期化できませんでした
- 15. NoClassDefFoundErrorクラスcom.ibm.mq.headers.internal.HeaderTypeを初期化できませんでした
- 16. java.lang.NoClassDefFoundError:クラスfinanceiro.util.JpaUtilを初期化できませんでした
- 17. クラスを初期化できませんでしたcom.h3xstream.findsecbugs.taintanalysis.TaintMethodSummary
- 18. NoClassDefFoundError:クラスjava.time.LocalDateTime $ 1を初期化できませんでした。
- 19. クラスjava.util.logging.LogManagerを初期化できませんでした
- 20. Android Studio 2.0 Gradleエラー[NoClassDefFoundError:クラスorg.gradle.StartParameterを初期化できませんでした]
- 21. GroovyConsole ActiveMQエラー:NoClassDefFoundError:クラスorg.apache.activemq.ActiveMQPrefetchPolicyを初期化できませんでした。
- 22. 「NoClassDefFoundErrorが:クラス初期化できませんでした」というエラーを
- 23. クラスcom.android.build.gradle.AppPlugin初期化できませんでした
- 24. flannelエラーがネットワークを初期化できませんでした
- 25. Kafka OSGIバンドル - プロデューサ初期化の問題でクラスorg.apache.kafka.clients.producer.ProducerConfigを初期化できませんでした
- 26. クラスの初期化中に 'コレクション初期化子で型を初期化できません'
- 27. 属しているstate_machinedクラスを初期化できません
- 28. スタティックC++マップの初期化エラーC2552:非集計を初期化リストで初期化できません。
- 29. 私のC++クラスで2dベクトルを初期化できません
- 30. エラーC7034:カッコで囲まれた初期化子で配列を初期化できません
文法を修正して、プロジェクトの設定を表示してください。 – Eldelshell
@Eldelshell、特定の設定を表示しますか? – Usm
外部リソースにリンクしないでください。関連するすべての情報を質問に直接記載してください。 – Henry