Android開発ツールv。23を使用してEclipseを更新する


605

新しいSDKツール(リビジョン23)を使用してEclipseを更新しましたが、Eclipseの起動時に次のエラーが表示されます。

このAndroid SDKには、Android Developer Toolkitバージョン23.0.0以降が必要です。現在のバージョンは22.6.3.v201404151837-1123206です。ADTを最新バージョンに更新してください。

「アップデートの確認」でアップデートは見つかりませんでした。私がしようとすると、「新規ソフトウェアのインストール」、私はバージョン23を見ることができますが、私は次のエラーのためにアップグレードすることはできません。

Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once: 
    ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
    From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
    From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
    From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
    From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]

Webサイトから最後のADTをダウンロードした後、別の問題があるようです。

SDK Tools rev。23 proguardがインストールされておらず、SDKフォルダーdir/tools/proguardがなく、他のツールがありません。このバージョンにはいくつかのバグが含まれています。


5
@kaushikコメントは範囲外です。私はすでに運がなければEclipseを更新しようとしたと述べました。
greywolf82 2014年

5
プロガードを再確認してください。問題として報告されています-code.google.com/p/android/issues/detail?id=72419
NickT

4
現在のアップデートを元に戻す方法はありますか?
r.bhardwaj 14年

3
@ alvaro.delaserna:試してみたいのですが、残念ながら、下記のBiljanaが投稿した回答に従って「すでにインストールされている」ファイルをアンインストールしようとすると、Eclipse実行可能ファイルが削除されました。
r.bhardwaj 14年

5
@ r.bhardwaj「ヘルプ」>「Eclipseについて」>「インストールの詳細」に移動すると、インストール履歴を確認して変更を元に戻すことができます。更新された場合にのみ機能します。以前のものをインストールするためにADTをアンインストールした場合、機能しません。更新として行った場合は、元に戻すことができます。
RED_ 2014年

回答:


191

GoogleはADT v23.0.2をリリースしました。これにより、以前のADTバージョン23の多くの問題が解決されました。

ステップバイステップ:

  • メニューヘルプ→新しいソフトウェアのインストール...
  • 「Work with」で、Androidソースを選択します https://dl-ssl.google.com/android/eclipse Work with Android source
  • インストール用にADT v23.0にチェックマークを付け、[次へ]をクリックします
  • 以前のバージョンとの競合があるため、Eclipseは「Install Remediation Page」を表示します。(インストールされていない場合は、以下を参照してください。)[インストールを更新してインストールするアイテムと互換性があるようにする]を選択して、古いバージョンをアンインストールし、新しいバージョンをインストールします。その後、通常の手順に進みます。

修復ページのインストール

注:ADTの新しいバージョンをインストールしたとき、「Android Native Development Tools」パッケージの新しいバージョンを含めませんでした。代わりに、残りのパッケージを最初にインストールしてから、「Android Native Development Tools」をインストールしました。理由のため、「Android Native Development Tools」を含むすべての新しいパッケージをインストールしようとすると、インストールが失敗します。

「修正ページ」がない場合、EclipseからADTプラグインを削除する唯一の方法は、[ ヘルプ ] →[ Eclipseについて ] →[ インストールの詳細 ]に移動し、そこからアンインストールすることです。ただし、Eclipse自体をアンインストールするリスクがあります。


110
実際には、Eclipseの代わりに「競合する依存関係」のエラーメッセージが表示され、バージョン22.Xがアンインストールされます。
Roy Solberg、2014年

4
うん。同じこと。Android Webサイトからの新しい新鮮なADTバンドルを使用して、Eclipseを再インストールしています。
greywolf82 2014年

3
@DanielDíazSDKDIR / tools / proguardフォルダーが必要です。しかし、SDKツールrev 23にはバグがあり、proguardがまったくインストールされていないことがわかります。
greywolf82 14年

236
今のところグーグルに満足していないので、存在すべきではないこれらの問題を解決しようとする負担が嫌いです。
Tyler Pfaff 2014年

7
指定されたパッケージを外しても動作しません。なんてめちゃくちゃ。理由#34210987私はEclipse愛好家からEclipse嫌いになりました。
Brian Knoblauch、2014

114

Googleの応答

これはパッケージのバグです。proguardファイル全体が欠落しています。できるだけ早く更新しますが、それまでは以前のバージョンのツールからコピーします。

次のファイルをコピーします。

  • tools / hprof-conv
  • tools / support / annotations.jar
  • ツール/プロガード

したがって、最後に、手動でファイルを新しいADTコピーから開始した場合:)

編集:最新のADTリリースでは、バンドルは自動更新で動作するはずので、これらの新しいバージョンをインストールします

以前のバージョンからのアップグレードは、まったく機能しないため、行わないでください。zipalignで問題が発生した場合は、build-toolsの下にあり、tools /の下にはありません。そのため、シンボリックリンクを実行するか、予期したフォルダーにコピーすることができます。


5
tools /の下のannotations.jarの下、tools /の下のproguardフォルダー全体、tools /の下のファイルhprof-conv
greywolf82

1
ADT 23を完全に削除し、新しい日食ルナを完全に削除します。私は日食4.4 RC4で大丈夫でした、そしてリリースバージョンへのアップグレードはすべてを壊したようです。NDKは.. A-Studioに移動するから私を防ぐ
ロバート・ラウントリーに

5
これは私にとってはうまくいきましたが、これを行う前に、Android SDK Tools-23をアンインストールし、完全なtoolsフォルダーを貼り付ける必要がありました。
Chitrang 2014

1
dtwnloadは、adtバンドル64ウィンドウのインストール中に最後に失敗しました
Steve

2
これはとても愚かです...彼らはリリースをチェックしましたか????? 世界で彼らのスタジオがベータから出るとき?? !!?!?
greatKing 2014

53

他の回答はどれも、developer.android.comで公開されているADTバンドルを使用して機能しませんでした。

最終的にEclipseの最新バージョン(ADTバンドルではなく)をダウンロードし、メニューの[ ヘルプ ] → [新しいソフトウェアのインストール ] → https://dl-ssl.google.com/android/eclipse(@RED_で言及)からADTプラグインをインストールしました

また、以前のワークスペースを指すようにワークスペースを更新する必要があり、ほとんどのものが復元されたようです。

余談ですが、これはAndroid Studioに移行する良いタイミングのようです...


40
それで、彼らはこのような開発者にスタジオへの移動を強いるつもりですか?
アマンアラム2014年

2
同じことをしました。developer.android.comが提供するADTバンドルでは機能せず、ADTをアンインストールすることは解決策ではありません
Srikanth Roopa '27

1
はい。explesがSDKバージョン23にはバージョン23 adtが必要であり、eclipseはeclipse adtに使用できる更新がないことを示しているため、ndkを更新してもこの問題は解決されません。新しいバージョンのAndroid開発ツールをインストールする必要がありました。私はLinux 64ビット用のADTバンドルを使用し、元の場所より新しい場所に解凍し、Andoide開発者ページのガイドに従ってすべてのツールを再インストールしました。LinuxバンドルではSDKがまだ壊れているため、ここで説明するように、annotations.jarを正しい場所にコピーする必要があります。全体の話は私の答えで説明されています。古いワークスペースを保存しましたが、何も失われませんでした。
Reijo Korhonen 2014

7
しかし、これがAndroid Studioの処理方法である場合、Android Studioを信頼しますか?
Richard Le Mesurier 2014

1
新しいソフトウェアのインストール(すべてを選択)を使用してAndroidプロジェクトをクリーンに再構築するだけで、Lunaのインストールを復元できました。最初に以前のAndroidのものをアンインストールしませんでした。
JT。

52

注:Eclipseのインストールが失敗する可能性があるため、このアプローチは注意して使用してください (コメントを参照)

これは、ADTプラグインを手動でインストールした場合に役立ちます。ただし、Eclipse ADTバンドルからEclipseのバージョンを使用している場合、以下の手順によりEclipseのインストールが中断し、Eclipseを再び使用できなくなる可能性があります。

に行く

メニューヘルプEclipse SDKについてInstallation Details

これで、すべての22.0バージョンがUninstall表示され、下部にあるボタンをクリックします。

アンインストール後goto:

メニューヘルプ新しいソフトウェアのインストール →入力http://dl-ssl.google.com/android/eclipse/

次に、すべてのものをインストールします。これで準備が整いました。


71
これは日食のインストールを壊しました。
バークサイド

4
機能せず、日食はもう反応しません。
Hugo Matilla 14

2
これはMac OSの日食を壊すと思います。
Bharat Dodeja 14

5
これは「ADTプラグインを手動でインストールした場合...」で機能するはずです。そうでなければ、しません。これはEclipseアイコンで確認できます。「ADTプラグインを手動でインストールした場合は、標準の紫色のEclipseアイコンが表示されます。ADTバンドルを使用している場合は、起動アイコンが中括弧で囲まれた緑色になります。」これでうまくいきます。出典:この投稿に関する以下のLuke Deightonなどの回答。
jsanmarb 2014

2
これは、Mac OSX Mavericksでも私の食を壊しました。再インストールするだけだと思います。私が30以上の回答から導き出すことができる唯一の結論は、誰にとっても役立つ1つの良い答えはないということです。最速は再インストールだけのようです。グーグルひどい会社なんてひどいサポート。Xcodeと比較すると、Eclipseは率直に言って混乱しているだけです。
フランク・ブロスナン

18

今日、ビルドサーバーを更新していて、同じ問題に遭遇しました。ここで報告されています:https : //code.google.com/p/android/issues/detail?id=72419

修正が進行中で、プロジェクトマネージャーによる回避策は次のとおりです。

更新されたバージョンを1〜2日以内にお待ちください。それまでは、回避策の1つをダウンロードすることです

http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

http://dl.google.com/android/android-sdk_r22.6.2-windows.zip

http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip

次のファイルをコピーします。

    tools/hprof-conv
    tools/support/annotations.jar
    tools/proguard

[編集]私にもzipalignがありませんでした。これもコピーする必要があるかどうかを確認してください


1
こんにちは、これらの回避策は私にはうまくいきません。それでも同じエラーが発生する
GingerJim 2014年

1
作者は質問を編集し続けました。これは質問への回答でした:不足しているファイルはどこにありますか?
wi1 2014年

Linuxのダウンロードzipにコピーされるはずのファイルが表示されない
OKGimmeMoney

17

わたしにはできる :)

なんらかの理由でADTプレビューをインストールし、現在の安定版に戻す必要がある場合、必要なのは実際には古いものなので、ダイアログを使用して「新しい」ソフトウェアをインストールすることはできません。代わりにこれを行います:

  • WindowsまたはLinuxで[ヘルプ]> [Eclipseについて...]を開きます。Macでは、アプリのメニュー> [概要]を使用します。
  • 「インストールの詳細」ボタンをクリックします。
  • 「インストール履歴」タブを選択します。
  • 前の構成のいずれかを選択します。
  • 下部にある[元に戻す]ボタンをクリックします。

ここに画像の説明を入力してください


16

彼らがこれについて言っていることです:

わかりました。皆さん、この問題すべてについて申し訳ありません。混乱したリリースをお詫びします。要約は次のとおりです。

ADTバンドル23.0.2以降、ADTの将来のバージョンに更新できるはずです。

出典: https : //code.google.com/p/android/issues/detail?id=72912


1
それはおそらく最も公式な情報源だと思われます。彼らが約束するように、それが将来うまくいくことを願っています。
Bruno Bieri 2014

15

私は問題を解決するために以下を行いました。

  1. 移動しhttp://developer.android.com/sdk/installing/installing-adt.htmlと(ページの下部にある)最新のADTのZIPファイルをダウンロードしてください。

  2. Eclipse→メニューヘルプEclipseについてインストールの詳細に移動します。

  3. [削除] AndroidのDDM、Androidの開発ツール、階層ビューアなどのネイティブ開発ツール、TraceView、22.Xバージョン

  4. メニューヘルプ*→ 新しいソフトウェアのインストール追加アーカイブ →*ステップ1でダウンロードしたZIPファイルを選択します。

  5. 手順3で削除した23のすべての最新バージョンをすべて選択し、ライセンス契約に同意します。

Eclipseを再起動すると、問題が解決します。


2
私は同じことをしました(スタンドアロンのAndroid SDK Manager)、 'greywolf82'が不満を言っている点に正確に達しました。あなたの答えは解決策ではありません。
seanpj 14年

2
Android開発ツールをアンインストールしようとしても、Eclipseを再起動できませんでした。私のためにAndroid開発ツールをアンインストールした後、eclipse.exeファイル自体がなくなっています。
マドゥ2014年

8
ADTバンドルを使用している場合は、これを行わないでください。ADTをアンインストールした後、ECLIPSEが起動しません!これは、ADTを既存のEclipseインストールに追加したユーザーのみを対象としています。
AJ

9

助けただけ:

  1. Eclipseの新規インストール(http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunar
  2. ヘルプ->新しいソフトウェアのインストール-> https://dl-ssl.google.com/android/eclipse/

1
うん。しかし、リビジョン23は壊れています。proguardが欠落しており、annotation.jarが欠落しており、その他のツールも欠落しています。上記のリンクされたバグレポートを参照してください。Googleは数日以内に修正する必要があると回答しました。これで、返信に投稿されたリンクを回避策として使用して、足りない部分を手動でコピーできます。
greywolf82 14年

Macにとって、このアドバイスは役に立ちました。
Vlad

8

新しいEclipseバージョンをインストールすると機能します。これが私がしたことです:

  1. 新しいEclipseバージョン、Lunaをインストールしました
  2. 現在のワークスペースのバックアップを作成しました。
  3. 新しいEclipse、Lunaを実行し、ワークスペースを更新しました
  4. インストール済みADTプラグイン(ヘルプ- >新規ソフトウェアのインストール)
  5. Eclipseを再起動しました
  6. できた

ただし、GPE(Eclipse用のGoogleプラグイン)はLunaをまだサポートしていません。 groups.google.com/forum/#!topic/google-plugin-eclipse/...
トム・

8

このスレッドでは、多くの混乱が生じています。ADTのインストール方法に応じて、2つの解決策があります。

  1. ADTプラグインを手動でインストールした場合、「ADTの削除」->「新しいソフトウェアのインストール」のアプローチを使用できると思います。

  2. ADTバンドルを使用している場合は、そのソリューションを実行しないでください。あなたはEclipseを壊します。これはGoogleメンバーからのアップデートです-#18を読んでください:

    https://code.google.com/p/android/issues/detail?id=72912

ADT-Bundleの新しいバージョンをダウンロードする必要があります(そうです、イライラします!)。


私がどのアプローチをとったか覚えていない-伝える方法はありますか?
トム

1
@Tomオプション1を使用した場合、標準の紫色の日食アイコンが表示されます。オプション2を使用した場合、起動アイコンは中括弧が付いた緑色になります。
aaronmarino 2014

ADTをアンインストールできる場所を投稿していただきありがとうございます。これは私が見つけられなかったものです:)
Radon8472

7
  • 以前のADTをアンインストールするだけです。
  • メニューのヘルプEclipseについてInstallation Details
  • IDがcom.android.ideで始まるすべてのプラグインをアンインストールします
  • 更新サイトからADTを再インストールします。

1
それは私のEclipseを壊しますか?
シャルミリー2014

1
@Sharmilee:新しいADTをインストールすると、再び作業できるようになります。
Mehul Joisar 2014年

4
これは完全に機能します...既存のプラグインがアンインストールされた後にEclipseを再起動しない場合。Eclipseは再起動を要求しますが、その時点では再起動しないでください。「Install new software」から新しいバージョンを追加し続けます。新しいプラグインを追加したら、Eclipseを再起動すると、すべての準備が整います。
Souvik Ghosh 2014

ADTを再インストールした後、次のエラーが発生します:[2015-09-19 21:54:06-Android SDK] SDKのロード時のエラー:エラー:/ Applications / android-sdk-macosx / system-images / android-22の解析エラー/android-wear/armeabi-v7a/devices.xml cvc-complex-type.2.4.d:要素「d:skin」で始まる無効なコンテンツが見つかりました。
coolcool1994 2015

ADTを再インストールした後、新しいエラーが発生しましたが、EclipseでAndroid iConを使用してAndroidを更新しました。どうもありがとうございました。これがこの質問で唯一有効な答えです!!! これを
試してください

6

こんなことしないで

警告:この回答の下のコメントをご覧ください。これらの手順は、多くの人々に悪影響を及ぼしました。

  1. ヘルプ/新しいソフトウェアのインストール...をクリックします。
  2. 「既にインストールされているもの」をクリックします(下の画像のように)
  3. 新しいウィンドウで、古いADTをアンインストールできます(Android開発ツール、Android DDMS、Android Hierarchy Viewer、Android TraceView、Android Native Development Tools、およびOpenGL ES向けトレーサーをアンインストールします)。
  4. Eclipseを再起動します
  5. 次に、[ヘルプ]をクリックし、[新しいソフトウェアをインストールする]をクリックします
  6. ADTを選択...インストール

お役に立てば幸いです。

写真のデモンストレーション


11
「Android開発ツール」を削除することは不可能です。An error occurred while uninstalling session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operand=[R]org.eclipse.rcp.configuration_root.win32.win32.x86_64 1.0.0.M20130204-1200 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction). Backup of file D:\dev\android\eclipse\eclipse.exe failed. Can not remove : D:\dev\android\eclipse\eclipse.exe
joshas 2014年

11
これらの手順に従いましたが、Eclipseを再起動できません。次のエラーが発生します。Eclipse実行可能ランチャーが、対応する共有ライブラリを見つけることができませんでした。次のエラーログが生成されました:pastebin.com/raw.php?i=BUsMX75Lは
kefs

69
これはADTを完全に壊します。起動しなくなります。ありがとう。
–AlécioCarvalho 2014

10
これらは、Eclipse実行可能ファイル全体を削除します。動作しません
アマンアラム2014年

9
それはすべてを壊すので、誰もがこれに反対投票するべきです!
Quentin S.

5

他の回答でアプローチを成功させなかった後、http://developer.android.com/sdk/installing/index.html?pkg = adtから新しいバンドルをインストールしたところ、問題なく動作しました。

以下をせよ:

  1. すべてのプラットフォームを再度ダウンロードしたくないので、既存のプラットフォーム/ OLD_ANDROID_SDK_PATH / sdk / platformsから/ NEW_ANDROID_SDK_PATH / sdk / platformsにコピーします
  2. 最近ダウンロードしたバンドルから新しいEclipseを開くときは、必ず以前の「workspace」フォルダーを再利用してください。これにより、以前のすべての設定が確実に記憶されます。
  3. 前のワークスペースで新しいEclipseを開いた後、使用されているAndroid SDKが新しいものを指しているかどうかを確認してください(Eclipse設定-> Android)。プレビューのワークスペース設定を再利用したため、古いものを指している可能性があります。

これらの手順を使用すると、すべてを再構成する必要がなくなり、Google Developersからのこのアップグレードでこのバグのトラブルシューティングに時間を費やす必要がなくなります。

幸運を!;-)


5

古いバージョンをアンインストールしてインストールする必要があります23

アンインストール:ヘルプ> Eclipse SDKについて>インストールの詳細アンインストールするAndroid関連パッケージを選択

次にV23をインストールします。


はるかに簡単な解決策!「Eclipseについて」メニュー項目が「ヘルプ」ではなく「Eclipse」の下にある場合があることに注意してください。
Quested Aronssonによる2014

より簡単で、論理的で、最も簡単な解決策!
Jagoliveira 2015年

4

ダウンロードした既存のADTバンドルを更新する方法はありません。

次の2つのオプションのいずれかを実行できます。

  1. eclipse.orgからEclipseをインストールし、更新サイトhttps://dl-ssl.google.com/android/eclipseをポイントしてADTをインストールします。

  2. バンドルをダウンロードする:

ADTバンドル23.0.2以降、ADTの将来のバージョンに更新できるはずです。


新しいEclipse SDKバンドルが機能します。ツールバーからいくつかのアイコンが欠落しているように見えますが、それ以外に、最終的にアプリケーションをコンパイルできます。
joshas 14

彼らは私たちをAndroid Studioに移行させていると思います!しかし、私はすべての重要なアイコンがツールバーで利用可能であることを望みます!:)
アシュウィン2014

3

Mac OS X 10.9.3でも同じ「競合する依存関係」エラーが発生し、単にアップグレードすることはできませんでした。最終的に機能したのは、developer.android.comから最新のEclipse ADTバンドル zipファイルをダウンロードして解凍し、「eclipse」フォルダーのみを私の古いeclipseフォルダーがあった場所に移動したことです。(Eclipse ADTバンドルのzipファイルを抽出すると、「eclipse」および「sdk」フォルダーが表示されます)。

同じルートを選択する場合は、最初にワークスペースのパスを確認してください。これは設定で見つけることができます。次に、(Eclipse.appではなく)古い「eclipse」ディレクトリの名前をeclipse-22.6.3のような名前に変更し、抽出された「eclipse」フォルダをその場所に移動します。内部で新しいEclipse.appを実行し、Workspaceについて尋ねられたら、上記と同じパスを入力します。または、後で[設定]で設定することもできます。

たぶん追加する価値が再度有効にすることであるAndroidのSDKマネージャーAndroidの仮想デバイスマネージャを選択>カスタマイズの視点- - >コマンドグループの可用性ウィンドウを選択しAndroidのSDKおよびAVD Managerを。これにより、これらの2つの項目が現在のパースペクティブ(Java)の「ウィンドウ」メニュー項目に追加されます。

抽出された「sdk」フォルダーは移動しませんでした。Eclipseと同じディレクトリにすでにsdkフォルダーがあり、最新のAndroidツールに更新済みだからです。ただし、安全だと感じる場合は、古いsdkフォルダーの名前を(バックアップの目的で)名前を変更して、新しく抽出したフォルダーをその場所に移動することもできます。


3

私は同じ問題に直面し、それを解決しました。トレースビューを含め、Eclipse内から(「about」セクションから)Androidプラグインを完全にアンインストールする必要があります。

次に、ADTプラグインを再度追加しました(https://dl-ssl.google.com/android/eclipse/)、それをインストールします。

問題は解決された!

SDKマネージャーまたはADTプラグインの更新メカニズムのバグだと思います...


3

22.xx.xから23.0.2に更新する方法(私の解決策)。これは依存関係の問題に勝ります。

私はこの問題に何日も苦しんでおり、このリンクですべての解決策を試しましたが、うまくいきませんでした。私はついに実際に機能する解決策を見つけました!

このソリューションはWindows 7(64ビット)で機能することに注意してください。他のWindowsオペレーティングシステムでも動作するはずです。

さあ行こう:

  1. から最新のADTバンドルをダウンロード

    http://developer.android.com/sdk/index.html#download

  2. それを解凍し、「eclipse」フォルダ->「plugins」フォルダを開きます

  3. 次に、古いEclipseに移動して、「eclipse」フォルダー->「plugins」フォルダーを開き、中のすべてをコピーします。

  4. (NEW ECLIPSE)の「plugins」フォルダに貼り付けますが、何も上書きしないでください。

  5. 新しいEclipseの「plugins」フォルダー内で検索を行います。入力し22.(ドットのある通知22)、Enterキーを押します。

  6. 検索結果には..... 22.6 ......が付いたすべてのファイルまたはフォルダが表示されます。たとえば、

    com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508
  7. これらのファイル/フォルダをすべて強調表示して、Deleteキーを押します。

  8. 必ず古いAPI / SDKを最新バージョンに更新し、このsdkディレクトリをロードして新しいEclipseで動作するようにしてください。

または

このビデオでは、すべてのSDK / APIを新しいSDKフォルダーに移動する方法を紹介しています。

リンク:https : //www.youtube.com/watch?v=jPZpJdnbbN0

私は他のADTバージョンからの更新を試みていませんが、古いADTバージョンでも機能するはずです。

試行する前に、バックアップすることを忘れないでください。


2

私が見つけたのは、ビルドツールを更新する前に、EclipseでADTプラグイン(スタンドアロンまたはADTバンドル)を更新する必要があるということです。

Eclipseインストールが最新のビルドツールを指し、EclipseにADT 22.xがインストールされている場合、これらのエラーが表示されます。

私のために働いたもの:(Ubuntu 14.04 64ビット上で)

  • 古いバージョンのEclipseとADTをインストールしました(バンドルから)
  • このEclipseのコピーは、古いビルドツール(20より前)を備えた古いSDKバージョンを指していました。
  • ADTをv23に更新しました(私の場合、アーカイブ経由)。
  • Eclipseにビルドツールの最新バージョンを示しました。

Eclipseおよびビルドツールの古いコピーがない可能性があります。その場合、SDK Managerから最新のビルドツールをアンインストールして、古いコピーをインストールできます。
すべてが正常に動作し始めたら、上記の手順を実行します。

そのようなバンドルの古いコピーをインターネット上のどこかにアップロードしようとしています。アップロードが完了すると、ここのリンクが更新されます。


2

私はこれらの指示をコメントで見つけました。

ADTの最新バージョンをダウンロードして、既存のワークスペースを使用します。これは実際には、これまでで最も簡単なアップグレードです。それは.androidフォルダーを混乱させなかったので、元のデバッグキーをまだ持っていました。不足しているのは、私がほとんど使用していない2、3のアドオンだけで、新しいバージョンに簡単にインストールできます。

既存のadtフォルダーにインストールしないでください。新しいフォルダーが作成されるため、新しいインストールが機能しない場合でもフォールバックできます。


2

ADTにバンドルされたEclipseでは、最初にADTをアンインストールしてから、新規インストールを実行する必要がありました。

EclipseからADTプラグインを削除するには:

  • [ ヘルプ ] →[ Eclipseについて ] →[ インストールの詳細 ]に移動します。
  • ADTプラグインを選択し、[アンインストール]をクリックします。
  • アンインストール後、ヘルプ→新しいソフトウェアのインストールからADTをインストールします。

Webサイトから新しいバージョンをインストールしましたが、SDKツールrev 23のsdk dir / toolsの下にproguardフォルダーがないようです。共有できますか?
greywolf82 2014年

1

私にとっては、API 20でもあり、競合の原因である可能性があるAndroid 4.4Wを削除するのに役立ちました。そのため、修正するまでAndroid 4.4WまたはAndroid Lのみをインストールしてください。

そして(これも私にとってのみかもしれません)EclipseではなくAndroid Studioでのみ機能します...


1
うん。Android Lのみをインストールしましたが、動作しません。Eclipseを再インストールして、Android Webサイトから最後のADTバンドルをダウンロードしています。
greywolf82 2014年

Eclipse Junoにロールバックしたくないが、唯一の方法のように思われる:( Android L EmuがEclipse 4.4とAndroid Studio内でスタックしている
一方で、2014年

Junoをインストールしましたが、proguardフォルダーがsdkdir / toolsの下にないようです:(
greywolf82

Android開発者サイトから完全なバンドルを取得するようにしてください。それは私にとっては
うまくいっ

はい、SDKだけではなく、完全なバンドルをダウンロードしました。あなたは今警戒心を持っていますか?
greywolf82 2014年

1

ADTを削除して再インストールする必要がありました。

ただし注意してください。これにより、私と他の1人が特定のプロジェクトのJavaビルドパスでannotations.jarが見つからないというエラーが発生しました。おそらく古いSDKを探しているため、プロジェクトのアップグレードが次のステップです。取る。

エラーは、主にGoogle Play Services、Facebook SDK、ActionBarCompatなどのライブラリに関連しています。

この手順では、ADTをアンインストールしてから、URLを戻してダウンロードします。URLは次のとおりです。https://dl-ssl.google.com/android/eclipse


私はしません。これはあなたが考える別の効果ですか?
RED_ 2014年

10
何てことだ。グーグルあなたがやったこと!?!?!?はい。SDK rev 23はバグがあります:(
greywolf82 '26

annotations.jarがない場合の関連質問:stackoverflow.com/q/24438748/1402846
Pang

1

「依存関係の競合」の問題の解決策を見つけました。DanielDíazの応答の同じページはありませんが、ページに「競合する依存関係」が表示され、何も作成できません。

問題は、私がファイルの所有者ではないことです。Eclipseは他のセッション(OS X)でインストールされました。私はEclipseファイルを読み書きする権利がありますが、私は所有者ではありません。すべてのEclipseファイルで「chown」コマンドを作成して、問題を解決します。あと、ダニエル・ディアスと同じ結果になりました。

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



1

私はこれを同じ問題を解決するために行いました(OS Xの場合):

  1. ヘルプ>新しいソフトウェアのインストール>このリポジトリを追加または選択します " http://download.eclipse.org/eclipse/updates/4.3 "
  2. [Eclipse platform]で、最新バージョンのEclipseを選択します。
  3. インストーラーは、ADTをアンインストールするかどうかを尋ねるので、[完了]をクリックします。
  4. Eclipseを再起動し、次のリポジトリを使用してADT 23のみをインストールします:https : //dl-ssl.google.com/android/eclipse
  5. Eclipseを再起動し、DDMS、Hierarchy Viewer、Trace Viewなどをインストールします。
  6. Eclipseを再起動します。

それが役に立てば幸い。


1

EclipseインストールからADTプラグインをアンインストールした後にEclipseでエラーが発生した場合config.iniは、Eclipseフォルダー内のファイル→構成を編集してみてください。検索:

eclipse.application=

そして、それを次のように変更します。

eclipse.application=org.eclipse.ui.ide.workbench

私もそれがあなたのために働くことを望みます。


1

C:/ドライブ(C:/Android)のAndroidリソースフォルダーに移動し、「eclipse」フォルダーとそのすべてのコンテンツを削除しました。Android Developer Toolsをもう一度ダウンロードして、「eclipse」フォルダーに移動しました。

私は立ち上がって、すべてがうまくいきました。バージョン23に更新しました。

皆さんの一部がEclipseの変更を行っているので、おそらくこれが全員に適していない可能性がありますが、私のように迅速な修正を望んでおり、これを開発に戻すのが最も簡単な方法のように思えます。


1

私はEclipse v4.3(Kepler)を使用していますが、これが私の問題を解決する方法です。

メニューの[ ヘルプ ] → [新しいソフトウェアのインストール ]→[ 追加 ] クリックします。

ポップアップで任意の名前を付け(私はEclipse ADTプラグインと名付けました)、リンクの場所でhttps://dl-ssl.google.com/android/eclipse/を使用します

[OK]をクリックすると、インストールされる新しいパッケージと削除される古いパッケージが表示されます。これらのパッケージについて心配する必要はありません。をクリックしOKます。

新しいパッケージがインストールされ、これで問題が解決するはずです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.