1

編集:NDK開発のものをインストールしないことで修正しました。それが何であるか、それが何をするのかはわかりませんが、それで問題は解決しました。

私はWindows64ビットを使用しており、Eclipse Heliosを使用しており、最新のAndroidSDKをインストールしようとしています。これまでのところ、SDK Managerをダウンロードしてインストールし、その内容を正常に実行することができました。

Eclipse内にインストールしようとすると問題が発生します([ヘルプ]-> [新しいソフトウェアのインストール])。URLアドレス(http://developer.android.com/sdk/installing/installing-adt.html)または.zipファイルのいずれかを使用してインストールしようとすると、次のエラーが発生します。

An error occurred while collecting items to be installed
session context was:(profile=SDKProfile, >     phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Comparison method violates its general contract!
Comparison method violates its general contract!

インターネットには私が見つけることができる答えがないようです。ありがとう!

4

3 に答える 3

0

管理者としてEclipseを実行し、AndroidSDKをインストールします。

SDKのインストールには、 https://dl-ssl.google.com/android/eclipse/を使用する必要があります。

ADTプラグインのインストールを参照してください

ちなみに、どのバージョンのJavaを使用していますか?このエラーは、Java1.7に関連する日食のバグである可能性があると思います。

JRE 1.6を試して、動作するかどうかを確認してください。

于 2012-10-10T18:28:31.900 に答える
0

androidの開発を開始するには、次のツールが必要です(1)Eclipse ide(2)Eclipse用のADT(Eclipse用のandroidプラグイン)(3)Android SDK

次のリンクから、これらの各手順について簡単に説明します http://codeglympse.blogspot.in/2012/10/installing-eclipse-and-android-sdk.html

于 2012-10-27T13:23:36.377 に答える
0

会話に遅れて...

しかし、Androidにまったく関連付けられていないパッケージを古いEclipseバージョンからインストールしようとしたときにこのエラーが見つかりました。これにはHeliosが含まれています。これらすべてのEclipseプロジェクト名が実際にはバージョンであると理解するのに実際には時間がかかりました。この記事の執筆時点では、Eclipse Keplerが最新であり、Keplerにアップグレードして(ほぼ新規インストール)、パッケージのインストールを再試行すると、すべてが正常に機能しました。

これが誰かに役立つことを願っています。

于 2013-12-23T20:57:57.810 に答える