web-dev-qa-db-ja.com

Android開発ツールv.23でEclipseをアップデートしてください。

Eclipseを新しいSDKツール(rev。23)で更新しましたが、Eclipseを起動するとエラーが発生します。

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

"Check for updates" で更新が見つかりませんでした。 "Install new software" を試すと、バージョン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が見つからない、その他のツールが見つからない。このバージョンにはいくつかのバグが含まれています。

594
greywolf82

Googleの回答

これはパッケージ化のバグです。 proguardファイル全体がありません。できるだけ早くアップデートしますが、それまでは、以前のバージョンのツールからコピーしてください。

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

  • tools/hprof-conv
  • tools/support/annotations.jar
  • 用具/ proguard

それで、最後にあなたが手で新しいADTコピーから始めたならば、ファイル:)

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

以前のバージョンからアップグレードしようとしないでください は動作しません。 zipalignに問題がある場合は、build-toolsの下にあり、tools /の下にはありません。そのため、シンボリックリンクを作成するか、またはそれを目的のフォルダにコピーするだけで済みます。

114
greywolf82

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

ステップバイステップ:

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

Install remediation page

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

"修復ページ"がない場合、 EclipseからADTプラグインを削除する唯一の方法はメニューヘルプEclipseについてインストールの詳細に行くことです。 _そしてそこからアンインストールします 。しかしEclipse自体をアンインストールする危険があります。

191
Daniel Diaz

Developer.Android.comに公開されているADTバンドルを使用しても、他の答えはどれも私にとって役に立ちませんでした。

Eclipseの最新版( ADTバンドルではない )をダウンロードし、メニューからADTプラグインをインストールしました ヘルプ 新しいソフトウェアをインストールします https://dl-ssl.google.com/Android/Eclipseと入力します。 @赤_)。

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

付記:これはAndroid Studioへの移行に適した時期のようです。

53
dennisdrew

注:これはEclipseのインストールを壊す可能性があるので注意して使用してください(コメントを参照)

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

に行く

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

これで、すべての22.0バージョンが表示されますので、一番下のUninstallボタンをクリックしてください。

アンインストール後goto:

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

それからすべてのものをインストールすれば準備は完了です。

52
Kartheek s

私は今日ビルドサーバーをアップデートしていましたが、同じ問題に遭遇しました。それはここで報告されています: https://code.google.com/p/Android/issues/detail?id=72419

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

1日か2日以内に更新版を待ってください。それまでは、次のいずれかの方法でダウンロードしてください。

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も私のために欠けていた、あなたもこれをコピーする必要があるかどうか確認する

18
wi1

わたしにはできる :)

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

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

enter image description here

17
Arsalan Mehmood

彼らはこれについて言っているのです:

わかりました、みんな、この問題についてすみません、私たちはめちゃくちゃなリリースをお詫び申し上げます。概要は次のとおりです。

ADTバンドル23.0.2からは、ADTの将来のバージョンにアップデートできるはずです。

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

16
rupesh

私は問題を解決するために次のことをしました。

  1. http://developer.Android.com/sdk/installing/installing-adt.html にアクセスして、最新のADT Zipファイルをダウンロードします(ページ下部)。

  2. Eclipseに移動→menu ヘルプEclipseについてインストールの詳細

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

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

  5. 手順3で削除した23個すべての最新バージョンを選択し、使用許諾契約に同意します。

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

15
Rajat Sharma

唯一助けた:

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

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

  1. あなたが手動でADTプラグインをインストールしたならば、私はあなたが「Delete ADT」 - >「Install New Software」アプローチを使うことができると信じます。

  2. ADTバンドルを使用している場合は、その解決方法に従わないでください。あなたはEclipseを破るでしょう。これがGoogleのメンバーからの更新です。#18を読んでください。

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

あなたはADTバンドルの新しいバージョンをダウンロードしなければなりません(そう、イライラするのです!).

8
Luke Deighton

あなたが新しい Eclipse バージョンをインストールすればうまくいくでしょう。これが私がしたことです:

  1. 新しいEclipseバージョンのLunaをインストールしました
  2. 現在のワークスペースのバックアップを作成しました。
  3. 新しいEclipse Lunaを実行し、ワークスペースを更新しました
  4. ADTプラグインをインストールしました (ヘルプ - >新しいソフトウェアのインストール)
  5. 再起動したEclipse
  6. 完了
8
bond
  • 以前のADTをアンインストールするだけです。
  • メニューに移動ヘルプEclipseについて→ Installation Details
  • Idがcom.Android.ideで始まるすべてのプラグインをアンインストールします。
  • 更新サイトからADTをもう一度インストールします。
7
Hrushikesh

こんなことしないで

警告:この答えの下のコメントを見てください。これらのステップは多くの人々に悪影響を及ぼす。

  1. ヘルプ/新しいソフトウェアのインストール...をクリックします。
  2. (下の図のように)「既にインストールされているもの」をクリックします
  3. 新しいウィンドウで、古いADTをアンインストールできます(Android開発ツール、Android DDMS、Android階層ビューアー、Android TraceView、Androidネイティブ開発ツール、およびOpenGL ES用のTracerのアンインストール)
  4. Eclipseを再起動します
  5. それから再度Help/Install New Softwareをクリックしてください。
  6. ADTを選択してください...インストール

私はそれが役立つことを願っています!

Picture Demonstration

6
Biljana

成功せずに他の答えでアプローチを試みた後、私はちょうど http://developer.Android.com/sdk/installing/index.html?pkg = adt から新しいバンドルをインストールしました、そしてそれはうまくいきました。

以下をせよ:

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

これらの手順では、すべてを再設定する必要はなく、Google Developersからの今回のアップグレードでこの _ bug _ のトラブルシューティングに時間を費やす必要はありません。

がんばろう! ;-)

5

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

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

そしてV23をインストールしてください。

5
Andong Zhan

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

次の2つの方法のいずれかを実行できます。

  1. Eclipse.orgからEclipseをインストールし、更新サイトにアクセスしてADTをインストールします。 https://dl-ssl.google.com/Android/Eclipse

  2. からバンドルをダウンロードします。

ADTバンドル23.0.2からは、ADTの将来のバージョンにアップデートできるはずです。

4
Ashwin

私はMac OS X 10.9.3で同じ「矛盾する依存関係」エラーを得ていました、そして、単にアップグレードはオプションではありませんでした。やっとうまくいったのは、developer.Android.comから最新の Eclipse ADT bundle Zipファイルをダウンロードして解凍し、「Eclipse」フォルダーのみを私の古いEclipseフォルダーのある場所に移動することでした。 (Eclipse ADTバンドルのZipファイルを解凍すると、 "Eclipse"および "sdk"フォルダが得られます)。

同じ経路をたどることにした場合は、まずワークスペースのパスを確認してください。これはPreferencesにあります。それから(Eclipse.appではなく)古い "Eclipse"ディレクトリの名前をEclipse-22.6.3のような名前に変更してから、展開した "Eclipse"フォルダをその場所に移動してください。新しいEclipse.appを実行し、Workspaceについて尋ねられたら、上記と同じパスを入力してください。あるいは、後で環境設定で設定することもできます。

Android SDKマネージャ および Android仮想デバイスマネージャ choose ウィンドウ - >カスタマイズパースペクティブ - >コマンドグループの利用可能性 および Android SDKとAVDマネージャー 。これにより、現在のパースペクティブ(Java)の「ウィンドウ」メニュー項目にこれら2つの項目が追加されます。

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

3
derekg

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. 今度はそれらを(新しいEclipse)の「plugins」フォルダーに貼り付けてください。しかし何も上書きしないでください。

  5. 新しいEclipseの「plugins」フォルダーの中にいる間に、検索を行います。 22.と入力し(22でドットを付けます)、enterを押します。

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

    com.Android.ide.Eclipse.adt_**22.6.2**.v201403212031-1085508
    
  7. これらのファイル/フォルダすべてをハイライトして、削除キーを押してください。

  8. 必ず古いAPI/SDKを最新バージョンに更新し、このsdkディレクトリをロードして新しいEclipseと連携してください。

または

このビデオを見ると、すべてのSDK/APIを新しいSDKフォルダーに移動する方法がわかります。

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

他のバージョンのADTからアップデートしようとしたことはありませんが、古いバージョンのADTでも機能するはずです。

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

3
Dante

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

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

問題は解決しました!

私はそれがSDKマネージャまたはADTプラグインアップデートメカニズムのバグだと思います...

3
user818455

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

最新バージョンのADTをダウンロードして、既存のワークスペースを使用してください。これは実際にはあなたが今までにやることがない最も痛みの少ないアップグレードです。それは.Androidフォルダを台無しにしなかったので、私はまだ私のオリジナルのデバッグキーを持っていました。足りないものだけが、私がこれまでに使用したことのないいくつかのアドオンであり、それらは新しいバージョンに簡単にインストールされます。

あなたの既存のadtフォルダにインストールしないでください新しいフォルダを作成するので、新しいインストールがうまくいかない場合でもあなたはまだフォールバックすることができます。

2
danny117

ADTバンドルのEclipseでは、まずADTをアンインストールしてから、フレッシュインストールを実行する必要がありました。

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

  • メニューに行く ヘルプ Eclipseについて インストールの詳細
  • 「ADTプラグイン」を選択してから、「アンインストール」をクリックします。
  • アンインストール後、[ヘルプ]→[新しいソフトウェアのインストール]からADTをインストールします。
2
stevyhacker

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

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

私にとってうまくいったこと:(Ubuntu 14.04 64-bit上)

  • EclipseからADTの古いバージョンをインストールした(Bundleから)
  • このEclipseのコピーは、古いビルドツールを使った古いSDKバージョン(20以前)を指していました。
  • ADTをv23にアップデートしました(私の場合はアーカイブ経由)。
  • Eclipseが最新バージョンのビルドツールを指すようにしました。

Eclipseとビルドツールの古いコピーがない場合は、SDKマネージャから最新のビルドツールをアンインストールして古いコピーをインストールできます。
すべてがうまく機能し始めたら、上記の手順を実行します。

私はアップロードが完了したら、インターネット上のどこかにそのようなバンドルの古いコピーをアップロードしようとしています。

2
Aman Alam

解決策は、を参照してください:http://bazalabs.com/solution-for-the-update-problem-of-Android-developer-toolkit-version-23-0-0-or-above/

この解決策は、ファイルを変更してEclipse ADTを維持し、新しいファイルをダウンロードしないようにする方法の正しい方法です。

1
pap

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

そして(これも私だけのためかもしれませんが)それはEclipseではなくAndroid Studioでしか動きません...

1
bluewhile

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

Eclipse.application=

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

Eclipse.application=org.Eclipse.ui.ide.workbench

私はそれがあなたにとってもうまくいくことを願っています。

1
TurKorsaN

C:/ドライブ(C:/Android)のAndroidリソースフォルダに移動し、 'Eclipse'フォルダとその内容をすべて削除しました。私はもう一度Android Developer Toolsをダウンロードして、 'Eclipse'フォルダーに移動しました。

私は立ち上がって、すべてが大丈夫でした。バージョン23にアップデートしました。

Eclipseの修正があるので、おそらくこれは誰にとっても適切ではないが、手っ取り早い修正を望んでいて、これを開発することに戻る誰かにとって最も簡単な道であるように思われるので助けになることを願っています。

1
Carlos F

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

ジャンプメニューヘルプ新しいソフトウェアのインストール→クリックを追加してください。

ポップアップに、任意の名前を付けて(私はEclipse ADT Pluginと名付けました)、リンクの代わりに https://dl-ssl.google.com/Android/Eclipse/ を使用します。

[OK]をクリックすると、インストールされる新しいパッケージと削除される古いパッケージが表示されます。これらのパッケージについて心配しないでください。クリック OK

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

1
Vamsi Challa

私は(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
Aldo Israel

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

問題は、私がファイルの所有者ではないということです。 Eclipseは他のセッションにインストールされました(OS X上)。私はEclipseファイルを読み書きする権利がありますが、私は所有者ではありません。問題を解決するために、すべてのEclipseファイルに対して "chown"コマンドを作成してください。あとは、Daniel Diazと同じ結果になります。

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

1
Samuel Côté

ADTを削除して、もう一度インストールする必要がありました。

しかし注意してください 、これは私と他の一人の人があるプロジェクトのためのJava Buildパスにannotations.jarエラーを見逃している原因となりました私がしなければならないステップ.

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

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

1
RED_

警告

ADT 23.0.1用のアップデートがありますが、WindowsとLinuxのスクリプトは混乱しているので、アップグレードを待ってください。

たとえば/ tools - proguard/bin/*。shで http://dl.google.com/Android/android-sdk_r23.0.1-windows.Zip にチェックインできます。

1
defim

ADTをダウンロードしてEclipseで設定し、依存関係の問題を修正する

ダウンロードADT:

  1. このリンクを開く: https://dl-ssl.google.com/Android/Eclipse/

  2. 最新バージョンであるADT-23.0.2.ZipをZipフォルダにダウンロードし、解凍しないでください。

EclipseでADTを設定する

  1. Eclipseを開く→メニューに移動するヘルプ新しいソフトウェアをインストールする...
  2. クリック Add.. 右側のボタン.
  3. リポジトリの追加ダイアログが開きます。
  4. 入力名前:書き込みADTプラグイン
  5. InLocationArchive ..ボタンをクリックしてダウンロードしたADT zip圧縮フォルダのパスを入力します。

**エラーが重複した場所として表示される場合があります。それを解決するには、以下のステップに従ってください。

1.1現在のダイアログボックスを閉じます。

1.2 利用可能なソフトウェアサイトリンクをクリックして、zipファイルまたはADT Pluginエントリを追加したのと同じ場所にあるエントリを選択します。選択後、削除してください。

1.3それからまた、前へ Add... ダイアログ。

1.4再度名前場所リポジトリの追加ダイアログボックスに追加します。

開発ツールのすべてのオプションを選択してをクリックしてください。 Next ] ADTを完全にインストールします。

ADTの依存関係の問題を修正する上記の手順をすべて実行した後、依存関係の問題が発生する可能性があります。それを解決するには、次の手順に従います。

  1. インストールダイアログボックスの既にインストールされているをクリックします。

  2. インストールされているソフトウェアタブをクリックして、バージョンを見て前のバージョンのすべての開発ツールを選択し、それらをアンインストールします。

今すぐ依存関係の問題のすべての問題が蒸発してインストールするには、次へ、次へウィザードに従ってください。

- ではごきげんよう。それは間違いなく役立ちます。

0
pioneerBhawna

古いファイルをアンインストールすることはできますが、Eclipseを再起動する必要はありません。アンインストールプロセスの後、新しいソフトウェアをインストールしてからEclipseを再起動します。

それは非常に単純で、私にとってはうまくいきました。

0
DeeFour

私はここで見つけた指示に従い、私の古いEclipse + SDK + ADTを修正しようとしましたが、運が悪いです。基本的な問題は同じです。私はまだエラーメッセージが出ます:

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

しかし、私のEclipseはアップデートを見つけることができず、新しいソフトウェアとしてADT 23をインストールすることができません。だから私のワークスペースで私の古いプロジェクトをコンパイルすることはできません。

私はWindows 8用の新しいeclipodeバンドルをテストし、Androidの開発者用ページからステップバイステップで見つけられた指示に従いました、そしてそれはうまくいきました。そのため、Windows Eclipseビルドは壊れていないようです。しかし、私は自分のLinuxインストール、私の古いUbuntu 10を使用しません。LinuxEclipse環境を再び機能させるためには、新しいEclipseバンドルをインストールする必要があります。物事を動かす。繰り返しますが、これらの指示は、新しいEclipseバンドルをインストールする必要があることを除けば、開発環境を変更することなく古いワークスペースプロジェクトを再び機能させたくないLinux開発者向けです。 SDK/ADT-混乱。

  1. あなたがAndroid開発者であるならば、あなたはあなたが開発環境を混乱させないことを確信したいと思うでしょう。バックアップ:
    • 〜。/ Android(開発者向けキーはこちら)
    • あなたの古いSDKディレクトリ
    • あなたのワークスペース
  2. Eclipseバンドルをダウンロードしてください - Android SDKを入手してください
  3. 指示に従って、ディレクトリ~/Developmentを作成し、そこでバンドルを解凍します。 EclipseとSDKのディレクトリがあります。
  4. そのディレクトリからEclipseを起動します。
  5. Eclipseはワークスペースを要求します。あなたはそれを古いものにすることができます。
  6. Eclipseの設定で、SDKをダウンロード済みSDKとして設定します。
  7. Android SDKマネージャを起動してツールをダウンロードし、使用するAndroidのバージョン、およびAndroid開発者ツールページの手順に記載されているその他の機能
  8. これで古いプロジェクトをもう一度コンパイルする準備が整いましたが、私にとってはそれほど単純ではありませんでした。私の古いプロジェクトにはエラーがありました。問題ウィンドウを開いて、annotation.jarが見つからないことを確認してください。そのため、古いSDK、作成したバックアップ、またはこのスレッドで説明されている古いannotations.jarから<new SDK> /tools/support/annotations.jarにsdk.Zipをコピーする必要があります。

その後、私はUbuntuで私の古いワークスペースを使用して、Androidデバイスにアプリケーションをコンパイルして起動することができました。それはとても簡単でした。ありがとうグーグル;-(

0
Reijo Korhonen

これは私のために働きました。私はADTバンドルの新規インストールを使用してバージョン23.02(または、存在する場合は23.03)にアップグレードし、元のワークスペースを移行してパッチを追加し続けました。 これはADTバンドル専用の手順です。

(最初にワークスペースをバックアップしてください)

1 /グーグルから最新のadtバンドルをインストールしてください。 (何らかの理由で、Googlesのダウンロードページを使用すると、Chromeでループが発生します。

2 /ここからパッチをダウンロードしてください:

3/ Googles(よく説明されていない)の説明に従ってパッチを適用します


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

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

これは=> tools/hprof-convだけのファイルをコピーするということです
これは=> tools/support/annotations.jarのファイルだけをコピーすることを意味します
つまり、ディレクトリとtools/proguardのすべての内容をコピーするということです。

3 /起動時に古いワークスペースに新しいインストールを指定します。 (プロジェクトはまだエラーを思い付くでしょう、心配しないでください)

4/[ヘルプ] - > [新しいソフトウェアのインストール]を選択し、[アップデートサイト]を選択して、プロンプトが表示されたらバージョン23.03を選択します。

  • アップデートサイトをチェックし、https => httpからgoogle用のものを次のように編集します。 Change to "http"。これにより、Eclipse Updaterはダウンロードエラーを回避する新しい更新プロファイルを作成するようになります。また、Windozeからは "unsigned"プロンプトの警告プロンプトが表示されますが、ブロックを防ぐために "Allow Access"が表示される場合もあります。

5 /それでも「Android.R」への参照でエラーが発生する場合は、適切な「プラットフォーム構築ツール」がない可能性があるためです。どのようなビルドツールがあるかについては、「Android SDK Manager」を確認してください。 enter image description here また、プロジェクトの "Android"ビルドを調べて、互換性のあるAndroid APIがあることを確認してください。

バージョン23.02をダウンロードして、プロジェクトをコンパイルしてください。

グーグルはEclipse ADTのためのすべてのUIトリミングを放棄しました(すなわち、あなたはJunoスプラッシュを見るでしょう)。これは問題になると思いましたが、問題ないようです。私はそれがグーグルがいかにして修正を出すことに必死だったかを示していると思う。 Androidのスタジオがそれほど遠くないことを考えると、GoogleはADTにこれ以上時間をかけたくありません。私はこれがあなたが「フリーの」ソフトウェアで得るものであると思います。うまくいけば、大人が戻ってきて、Google Studioがそのような災害になることはないでしょう。

0
angryITguy

この質問に対する多くの可能な答えがあります。私はそれがすべてあなたの環境とインストール手順が何であるかに依存すると思います。私は上記で何度も述べたのと同じ問題にぶつかっています。競合のため、ADT 23をインストールできません。

これが私の環境です。

私はWindows 7 64ビット版Eclipse 4.2.2を使っています。メニューからADTをインストールしました ヘルプ 新しいソフトウェアのインストール

私の解決策:

メニュー ヘルプ Eclipseについて アンインストール →ALL_Android。それから私は単に "Install New Software"を通してADT 23の各ツールをインストールしました。

注:これは最新のADTリリースにあります。

0
Clocker

都道府県は答えます。フォローパスを入力し、それらすべてをMacintosh HD ▸ 应用程序 ▸ adt-bundle-mac ▸ sdk ▸ platform-toolsにコピーしてからMacintosh HD ▸ 应用程序 ▸ adt-bundle-mac ▸ sdk ▸ toolsに解析し、最後にplugin.version=23.0.0のようにファイルMacintosh HD ▸ 应用程序 ▸ adt-bundle-mac ▸ sdk ▸ tools ▸plugin.propの行plugin.version=21.0.0を編集します。 Eclipseを再起動します。すべて大丈夫です。

0
DD.amor

GoogleからADT v23プラグインをダウンロードし、EclipseでダウンロードしたZipファイルからローカルアーカイブとしてインストールします。

http://developer.Android.com/sdk/installation/installing-adt.html#Download

0
alextc

この問題に何時間も苦労した後、私はついにアップデートを取り除くことにしました。あなたがバージョン22.6.2に戻りたい場合に備えて、これを投稿しています。

  1. SDKマネージャを開く
  2. 最初のオプション(ADTバージョン23のもの)以外はすべてチェックしないでください。
  3. そのパッケージを削除する
  4. Eclipseを再起動します

お役に立てれば

0

Win7に基づきます。 Eclipseバージョン:4.2.2ビルドID:M20130204-1200

ADTプラグインをアンインストールしようとした後にEclipseを壊した人々のために。

プラグインフォルダと機能フォルダからすべての Android folder/jarsを削除する必要があります。

それから/ configurationにあるconfig.iniを確認してください。おそらくあなたはこれらの行を持っている:

Eclipse.product=

...

Eclipse.application=

このように変更してください。

Eclipse.product=org.Eclipse.platform.ide
Eclipse.application=org.Eclipse.ui.ide.workbench

コマンドラインからEclipseを実行する必要があるかもしれません。

eclipsec.exe -clean.

それから私は最新のADTプラグインをインストールすることができました、全部のEclipseパッケージをダウンロードして、すべての構成/プラグインを失う必要なしに。

0
Nexowski

すでに提供されている回答は、ソリューションが特定の環境にどれだけ依存しているかを示しています。私は最初にWindows 8.1マシンをアップグレードしようとしました。それが失敗したとき、私はVista PCをアップグレードしようとしました。それが失敗したとき、私は勝利8.1でAndroid Studioを試しました。私たち全員が遭遇している問題は、O/S、Eclipse、Java、そしてもちろん、Googleの大失敗の間でバージョンの競合があるため、さまざまな解決策をもたらしています。

これが私がしたことです:私はバンドルを断念しました。 Vistaの場合、Eclipse 4.3.2(Kepler)をインストールし、23.0.2をロードしたSDKインストーラをダウンロードしました。すでにjdk1.6がインストールされています。 SDKマネージャを使って私の最低限のプラットフォームをダウンロードすることだけが残されました(API 8) - V20はそれほど後方互換性がありません。しかし、少なくとも今私は水中で完全に死んでいるわけではありません。

Windows 8.1の場合、Android Studioはインストールされているようです。しかし、私が自分のプロジェクトをインストールしようとしたとき、それはgoogle-play-services_libが含まれていないと不平を言ったときに停止しました。私はそれを使っていなかったので、これはAndroid Studioの必要条件のようです。本当に?

そこで私はEclipseに戻りました。私はLunaとjdk8u5をインストールしましたが、それからVistaのために働いたものに戻ろうとしました。 jdk1.6はOracleからは入手できないので、1.7をダウンロードしなければなりませんでした。再び23.0.2を得たSDKをダウンロードしました。ここまでは順調ですね。

その後問題はinstaller-r23.0.2-windowsでしたが、明らかに「C:¥Windows¥system32¥Java.exe」にJDKが見つかりません[2]。 PATHをjdk1.7.0_65\binに設定し、それにJava_HOME環境変数も設定しました。どちらもうまくいきませんでした。インストーラはまだWindows\System32のJava8で詰まっていました。

だから私はそれを無効にするためにC:\ Windows\System32\Java.exeの名前を変更し、installer-r23はC:\ Program Files\Java\jre8\bin\Java.exeを見つけた。インストーラーは正常に完了しました。なぜWindows\System 32で同じファイル(V8.0.5.13)が気に入らなかったのかは私にとっては謎ですが、おそらく誰かにとっての手がかりになるでしょう。

それでもAPI 8をダウンロードしなければなりませんでしたが、私は8.1マシン上でも動作可能だと思いました。

Eclipseに私のMotorola RazrMをUSB接続デバイスとして認識させることを除いて。そのためにはWin8.1 DeviceManagerに行き、ADB InterfaceのMot Composite ADB Interfaceを更新する必要がありました。それにはMotorola Device Managerのダウンロードが必要でした。それでも電話はEclipseのデバイスビューに表示されませんでした。それは明らかに最新のADTに追加されたという電話での新しい確認を待っていました。 Samsung 10.1タブレットのドライバをアップグレードする必要があるが、接続要求の確認が追加されていません。

最後に、悪夢は終わった。私の最大の問題は最新のバージョンに跳ね上がってきたようで、そして23.0が壊れたときに後退しようとしていました。私は難しいレッスンを学んだと思います。しかし、実際には、これは難しいことなのでしょうか。

お役に立てれば。

0
JAW
  • 私はエラーを示していたADTバンドルを削除することでこれらの問題を解決しました。

  • それから私 抜粋 これらの問題を解決するための新しいADTバンドル。その後、Android SDK ManagerのAndroid 4.4.2(API 19)を更新しました。

  • Android SDK Tools 22.6.2をアップデートしたため、これらのエラーが発生しました。以下にスクリーンショットを示します。

    Enter image description here

  • スクリーンショットに表示されているとおりにすべてをインストールします。それからこれらの問題は二度と起こらないでしょう。

0
Stephen