Eclipse用のADTプラグインをスムーズにインストールしました。最初の Android プロジェクトを作成したとき、すぐに次のようなコンパイル エラーが発生しました。が rt.jarにあることがわかったsun/security/x509/X500Name
ので、それをビルド パスに追加しようとしましたが、これによりプロジェクトがコンパイル中に多くのメモリを消費します (これは異常だと思います)。誰もこの問題を解決できましたか? jdk1.6.0_24 を使用しています。Sun JDK を使用する必要があると言っている他のあいまいな投稿を見たことがあります。私はすでにそれを使用しており、すでにJAVA_HOMEに持っています。ご協力いただければ幸いです。ありがとう。
java.lang.NoClassDefFoundError: sun/security/x509/X500Name
at com.android.sdklib.internal.build.SignedJarBuilder.writeSignatureBlock(Unknown Source)
at com.android.sdklib.internal.build.SignedJarBuilder.close(Unknown Source)
at com.android.sdklib.build.ApkBuilder.sealApk(Unknown Source)
at com.android.ide.eclipse.adt.internal.build.BuildHelper.finalPackage(Unknown Source)
at com.android.ide.eclipse.adt.internal.build.BuildHelper.finalDebugPackage(Unknown Source)
at com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(Unknown Source)
at org.eclipse.core.internal.events.BuildManager$2.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source)
at org.eclipse.core.internal.events.BuildManager$1.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(Unknown Source)
at org.eclipse.core.internal.events.BuildManager.build(Unknown Source)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(Unknown Source)
at org.eclipse.core.internal.events.AutoBuildJob.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)