1. ホーム
  2. java

[解決済み] Android開発ツールでEclipseをアップデート v. 23

2022-03-16 20:45:45

質問

Eclipseを新しいSDKツール(rev.23)でアップデートしたのですが、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 がない、他のツールもない。このバージョンにはいくつかのバグが含まれています。

解決するには?

Googleの回答 :

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

をクリックし、以下のファイルをコピーしてください。

  • ツール/hprof-conv
  • tools/support/annotations.jarを使用します。
  • ツール/プロガード

つまり、新しいADTから始めた場合、最後にファイルを手でコピーしてください :)

編集する は、最新の ADT リリースで、バンドルが自動更新で動作するようになりましたので 以下の新バージョンをインストールします。 :

以前のバージョンからアップグレードしようとしないでください というのも、全く動作しないからです。 もしzipalignに問題がある場合は、現在ではbuild-toolsの下にあり、tools/の下ではないので、シンボリックリンクをするか、目的のフォルダにコピーすればよいでしょう。