私はAndroid Eclipseで開発しており、昨日まではすべて正常に機能していました。NREを使用して、JREやすべてを含むすべてのものを更新しました(ヒント:しないでください)ワークスペースの編集中に確認せずにコンピューターを再起動しました。
これにより、あらゆる種類の不潔な問題が発生しましたが、Androidを除くすべての問題が機能するようになりました。 Android SDKとEclipse ADTを更新した後、EclipseにSDKの場所を伝えようとすると、次のエラーが表示されます。
このAndroid SDKにはAndroid Developer Toolkitバージョン14.0.0以上。現在のバージョンは12.0.0.v201106281929-138431です。ADTを最新バージョンに更新してください。 。
さて、これはあからさまな嘘です。私のADTはバージョン14.0.somethingです。 [ヘルプ]> [更新プログラムの確認]を試しましたが、更新プログラムはありません。ヘルプ>新しいソフトウェアのインストール...> Available Software Sitesを試し、ADTリポジトリを削除してからADTを再インストールしましたが、バージョン14.0が既にあるため失敗しました。
私のADTが最新であることをEclipseに納得させるにはどうすればよいですか?
この問題を抱えている他の人にとって、私の解決策は、Eclipseフォルダーを削除し、新しいコピーをゼロからダウンロードすることでした。その後、adtを含むすべてのプラグインを再ダウンロードする必要がありましたが、今回は機能しました。
問題の答えを見つけました。 (私はヘリオスを使用していますが、とにかく動作するはずです)
フォルダ/ Program Files(x86)/ Eclipse/Plugins /に移動し、com.Android.ide.Eclipse.adt.package _ ## ...の以前の古いバージョンが削除されていることを確認します(UACが原因で更新が削除に失敗することがあります)。現在の目的のバージョンを保持し、以下を完了します。
Eclipseをadministratorとして実行するか、UACを一時的に無効にします。 (Windows 7)
に行く Help → Install New Software。
に Work with: https://dl-ssl.google.com/Android/Eclipse/ と入力し、Enterキーを押します。
Eclipseがリポジトリを取得するのを待ちます。 開発者ツールという名前のアイテムがリストに表示されます。
インストール用にマークし、を押します Next 手順に従ってADTツールをインストールします。
終了すると、Eclipseを再起動するように求められます。必ずこれを行ってください。
Eclipseが再起動すると、Android SDKパッケージが再び表示されます。
必要に応じてUACを再開することを忘れないでください。
オプションは、必要なADTプラグイン(ADTアーカイブ)を手動でダウンロードすることです。ページは http://developer.Android.com/sdk/Eclipse-adt.html です。このページでは、ADT 18が http://dl.google.com/Android/ADT-18.0.0.Zip で利用可能であることがわかります。リンクは下のページの近くにあります。 18は最新でしたが、17が必要だったので、ダウンロードURLを変更して、18から17に変更しました。
選択してください Help → Install New Software → Add →選択 Archive ダウンロードしたADTアーカイブファイルの場所を選択し、選択します OK。
必要なコンポーネントを選択し、必要に応じて続行します。ソフトウェアが既にインストールされているというメッセージが表示される場合があります。インストールを続行してください。
お役に立てれば。
同じ問題がありました。 Eclipseでの私のADTは8.xバージョンでした。しかし、私のアプリにはバージョン12以上が必要でした。そこで、Android SDKとADTの両方を最新にアップグレードすることにしました(現時点では最新のADTは17です)。SDKをアップグレードできましたが、ADTはアップグレードできませんでした。すでにバージョンを入手しましたが、8.xしかありませんでした。アップグレードしたばかりの新しいSDKは、ADT 14以降でのみ機能します。したがって、Android開発!!
ADTを最新にアップグレードできなかったのは、Eclipse 3.5を使用していたためです。新しいADTバージョンには3.6以上が必要です。この小さいけれど重要な情報は、Eclipseによって生成されたエラーの一番下にあり、スクロールダウンが必要でした(エラーの上位数行のみが表示されたため)。これらの上の数行の後に空白行が続いているため、通常は下にスクロールしません:)。スクロールしなかったので、この問題を修正しようとして1日無駄にしたと思います。しかし、最終的にダイアログボックスの右側にある2つの上下矢印が表示され、スクロールダウンしました。そこでは、ADT 17にはEclipseランタイム3.6以降が必要であることが明記されています。
したがって、私の解決策は、Eclipse 3.5で動作する適切なADTを見つけることでした。はい、明日は気分がいいときに、Eclipse 3.6または3.7にアップグレードし、プラグインのボートロードを:)
Android SDKバージョンをアップグレードしたところ、まったく同じ問題が発生しました。何らかの理由でAndroid = Traceviewの更新に失敗しました。
私の解決策は:
* 開いた Eclipse → Help → About Eclipse 。
*クリック Installation Details。
*ここで、すべてのAndroid関連する行を選択し、それらを1つずつ更新して、Eclipseを毎回再起動します。
そしてついに(ヘリオスでも)うまくいきました!
Eclipseの場合:
Help → Check for Updates。
最良のオプションはEclipse IDを開くことです
それから Help → About Eclipse >>
uインストールの詳細ボタンをクリックします
そして今、あなたはすべてのanriod拡張機能がインストールされているのを見ることができます。
すべて選択するか、1つずつ選択して、更新ボタンをクリックします。
ネットから最新バージョンを入手します。
これらが皆さんの役に立つことを願っています。
一般的な問題は、新しいAndroid ADKバージョンには新しいEclipseバージョンが必要だということです。これに遭遇した同僚は、古いHeliosバージョンの代わりにIndigoをインストールし、 。私はまだ同じことをしていません。
あなたのADTとSDKはまだ最新ではなく、Eclipseは適切なものについて不平を言っています...
AndroidツールバーからSDKマネージャーを開き、そこからSDKを更新します。Eclipseの更新を確認している場合は役に立ちません。EclipseではAndroidのSDK更新を確認できないためです。
ボタンは次のようになります。