12

I just updated my ADT plugin for Ecipse to v21 but after a restart it is not working.

Somehow the plugin's are version 21.0.0.v201210310015-519525, but the SDK verification is telling me that I am on v20.2.v201207191942-407447 and forcing me to update.

I've tried removing the plugin but that's not possible trough the help > about > Installation details. Reverting back to older installations let me reinstall the update but with the same result.

Im using Eclipse Juno 20120614-1722

can anyone point me in the direction to fix this?


UPDATE:

As it turned out, Windows 7 UAC was at play here. I thought i was running eclipse as admin, but i wasn't. What the strange part is, is that Eclipse tried to install the updates but fails without ever mentioning that it does not have the right to changes files without administrative rights. the next time you boot up, the installation thinks its updated but the files are not.

Solution:

  • Run in Administrator mode (by setting it as standard in your shortcut or turn UAC off)
  • Roll back to a previous installation (Help > About Eclipse > Installation Details > Installation History > (select previous installation) Revert )
  • Reboot Eclipse (be sure to have Administrator rights)
  • Update without a problem :)
4

6 に答える 6

11

最新の ADT をサポートするように Eclipse を更新する必要があります。これを行うには、[ヘルプ] -> [新しいソフトウェアのインストール] を選択し、次のリンク更新サイトで作業する必要があります: https://dl-ssl.google.com/android/eclipse/。その後、開発者ツールを更新します。

于 2012-12-05T12:54:32.540 に答える
3

結局のところ、Windows 7 の UAC がここで活躍していました。管理者としてEclipseを実行していると思っていましたが、そうではありませんでした。奇妙な点は、Eclipse が更新プログラムをインストールしようとしたが、管理者権限なしでファイルを変更する権利がないことに言及せずに失敗したことです。次回の起動時に、インストールは更新されたと認識しますが、ファイルは更新されません。

解決:

  • 管理者モードで実行します (ショートカットで標準として設定するか、UAC をオフにします)
  • 以前のインストールにロールバックします ([ヘルプ] > [Eclipse について] > [インストールの詳細] > [インストール履歴] > (以前のインストールを選択) [元に戻す] )。
  • Eclipse を再起動します (必ず管理者権限を持っている必要があります)。
  • 問題なく更新:)
于 2012-11-27T19:37:56.763 に答える
1

ケビン・グラントが言ったように。コンポーネントを1つずつ更新すると、うまくいきます。

私の日食はJuno Version: 4.2.1 Build id: M20120914-1800で、Fedora 17とともにインストールされています。

「インストールの詳細」の「インストールされたソフトウェア」タブに広告が表示されないことに気付きました。ジュノのせいだと信じなければならない。Eclipse indigo を実行している他のワークステーションで Eclipse 用に adt を既にアップグレードしているためです。

于 2012-11-16T18:10:09.483 に答える
0

私は同じ問題に遭遇しました。あなたが提案したように、プラグイン/メタデータ/機能からフォルダーを削除しましたが、どれも機能していないようです。ADT をアンインストールする方法をググったところ、アンインストールしたのと同じ場所に、更新するためのボタンがあります。

Android ADT のアンインストール

tools 21 以外のものを選択して、個別に更新するだけです。私のために働いた(ADTの更新から始めた)

于 2012-11-15T16:33:03.697 に答える
0

ここでの次の回答は、この問題があり、アンインストールやその他のサルビジネスを必要としないいくつかのマシンで機能しました。

「SDK Manager に移動し、FILE -> RELOAD に移動して問題を解決しました」

于 2013-02-26T18:48:51.140 に答える
0

SDK Manager v21.0 から v21.1 にアップデートした後、同じ問題が発生しました。提案された解決策を試しましたが、うまくいきませんでした。しかし、developer.android Web サイト自体から簡単な解決策を見つけました。ここで見つけることができる「インストールのトラブルシューティング」の部分に従いました。

ソリューションの簡単なプレビュー: 1. ADT プラグインの zip ファイルをダウンロードします (解凍しないでください)。2. Eclipse を起動し、[ヘルプ] > [新しいソフトウェアのインストール] を選択します。3. 右上隅にある [追加] をクリックします。4. [リポジトリの追加] ダイアログで、[アーカイブ] をクリックします。5. ダウンロードした ADT-21.1.0.zip ファイルを選択し、[OK] をクリックします。6. 名前に「ADT Plugin」と入力し、[OK] をクリックします。7. [使用可能なソフトウェア] ダイアログで、[開発者ツール] の横にあるチェックボックスを選択し、[次へ] をクリックします。(追加します。NDK も確認してください) 8. 次のウィンドウに、ダウンロードするツールのリストが表示されます。[次へ] をクリックします。9. 使用許諾契約を読んで同意し、[完了] をクリックします。

ソフトウェアの信頼性または有効性を確立できないというセキュリティ警告が表示された場合は、[OK] をクリックします。

  1. インストールが完了したら、Eclipse を再起動します。
于 2013-04-06T19:55:04.677 に答える