エラー:このAndroid SDKには、Android Developer Toolkitバージョン22.6.1以降が必要です


104

adtバージョン22.6.1を2日前にインストールしました。うまくいきました。突然、今日、Eclipseを開くと、次のエラーが表示され続けます。

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

これが私のEclipseのAndroid SDK Managerのスクリーンショットです。 ここに画像の説明を入力してください

このリンクで説明されているように、次の手順で問題を解決しました

  1. ヘルプ| 新しいソフトウェアをインストールする
  2. ADT更新サイトを選択します(1つはhttp://、もう1つはhttps://です。一方が機能しない場合は、もう一方を試してください。
  3. デベロッパーツールセクションを選択し、[次へ]を押します。
  4. このソフトウェアはすでにインストールされています。代わりにアップデートが実行されます」というダイアログが表示されます。[ OK ]をクリックすると、22.6.1がインストールされます。

しかし、残念ながら私にはうまくいきませんでした。

これは、ツールの更新中に発生するエラーを示す、私が添付しているスクリーンショットです。

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

どうすればそれを取り除くことができますか?


4
私の場合、httpSで動作します
Adrian

しかし、私の場合はそれが気になっています:( @Adrian
TheLittleNaruto

私は同様の問題を抱えていて、Eclipseをダウンロードして新鮮なADTをインストールしてしまいました。
Vishal Vyas 14年

@Lalitの解決策を試しましたか?私はURLを追加し、問題や他のツールを解決するためのパッケージも表示しています。
エイドリアン

stackoverflow.com/questions/24525595/…可能な回避策を提供します。
Janaka Bandara 2016年

回答:


153

私は昨日この問題を解決しました。

手順に従ってください: ヘルプ->新しいソフトウェアのインストール->追加->(名前を付けてください NewUpdate)->このURLを追加:https : //dl-ssl.google.com/eclipse/plugin/4.2- > OK

これで、利用可能なアップデートがリストされます。理想的には、20.xxです。

リスト項目を選択しますインストールするようにします。Eclipseが再起動して完了します。

これがあなたのお役に立てば幸いです:)


ADTの開始時にparseSdkContentが失敗しましたjava.lang.NullPointerException
Ernest

1
:ここでは@Ernestはあなたのためのソリューションである フォルダを検索という名前:.androidを削除し、そのフォルダをEclipseを再起動し、そのDONE :)
ラリット

また、私のように、すべてが管理者特権を必要とするITによってロックされたマシンでの作業のために開発する必要がある場合、eclipseを管理者として実行する必要があるかもしれないことに注意することも役立つかもしれません...
cking24343

私にとって、URLは機能しませんでした。それで、私はこのリンクで与えられたステップに従いました。 developer.google.com/eclipse/docs/install-from-zip
user358591

4

それでも、誰かがこの問題に直面している場合は、次の手順に従ってください:

  1. Androidのデベロッパーサイトから新しいスタンドアロンSDKをダウンロード

  2. Eclipseが開いている場合はそれを閉じ、新しくダウンロードしたSDKを既存の古いSDKと同じ場所にコピーします。競合するファイルを置き換えて残りを維持する必要があります。

  3. 古いSDKを削除する必要はありません。ステップ2のようにコピーすると、Android Developer Toolkitのバージョンが22.6.1以降に更新されます。これは、必須であり、ダウンロード済みのAPIを保持します。

  4. 今食を始めてください、そうすればエラーは永遠に消え去ります。:)

誰かがそうするのに問題がある場合は、コメントを残してください。


どのくらい正確に競合ファイルを置き換えますか?
newnewbie 2014年

@newnewbie彼が言ったようにフォルダをコピーするだけです。同じ名前のuaファイルが既に存在することを通知するポップアップが表示されます。コピーするか、置き換えるか、スキップするか?置換をクリックします。
凶暴2014年

3

私は次のようにしてなんとか解決しました:

  • ダウンロードされた最新のADT(Win x64)
  • 古いADTインストールを削除しました(単に既存のファイルを上書きしようとしたときにバグが発生しました)- このgoogleの問題を参照してください
  • zipファイルをC:\にコピーしました(解凍中にファイル名が長すぎるという不満があったため)
  • ADTインストールフォルダーに解凍されました。
  • アップデートとSDKマネージャーのアップデートを実行した。

現在は機能していますが、Eclipseのかなりのテーマを失いました。ああ、ターゲットadtは解決されていません。別のトピックの問題です。


2

既存のADTを削除してADTの新しいバージョンをインストールするだけです。一般に、この問題は、以下のリンクを使用してSDKを更新するときに発生します。

https://dl-ssl.google.com/android/eclipse/


2

この手順は私の問題を解決します:

  1. [ ヘルプ] -> [新しいソフトウェアのインストール]に移動します
  2. 下部のボックスで、[ 何がインストールされていますか? ]をクリックしますテキスト。
  3. 次に、[Eclipseインストールの詳細]ボックスが表示されます。すべての競合するソフトウェアをアンインストールしてください。私の場合、次のソフトウェアをアンインストールします。

    • Android DDMS
    • Android開発ツール
    • Android階層ビューア
    • Androidネイティブ開発
    • Android Traceview
    • OpenGL ESのトレーサー
  4. アンインストールが完了したら、Eclipseを再起動してください。

  5. Eclipseが開いたら、次の手順に従ってください。

    • [ ヘルプ] -> [新しいソフトウェアのインストール]に移動します
    • での作業 { - ADTプラグインボックス、選択または追加https://dl-ssl.google.com/android/eclipse }。
    • 次に、利用可能なすべてのソフトウェアを確認します。
    • [ 次へ ]をクリックして、最新のソフトウェアをインストールします。

これがあなたのお役に立てば幸いです:)


1

私はOSXを使用していて、2日間問題に直面しています。以下の手順に従って問題を解決しました:

-download ADTバンドルhttps://developer.android.com/sdk/index.html -Help - >新規ソフトウェアのインストール-Write https://dl-ssl.google.com/android/eclipse/はその後、開発者ツールをインストールします-日食を再起動し、以下のエラーを発生させました:

Android SDK content Loader has encountered a problem.parseSdkContent failed
java.lang.NullPointeException

-ユーザープロファイルの下の.androidフォルダーを削除します。日食を再開する

エラーはなく、22.6.1がインストールされています。


ありがとう、見つけてくれた。
ダニ

1

すべてを試したが肯定的な結果が得られなかった人のために。私は次のことを行い、うまくいきました:

次のリンクを使用してADTを アンインストールします。AndroidADTのアンインストール

これで、新しいソフトウェアのインストールに従って、ADTをEclipseに追加できます。この方法では、古いバージョンをアンインストールしたため、競合が発生しません。


0

現在、EclipseとADTを同じディレクトリにインストールしています。

F:\eclipse
    \eclipse\
    \sdk\

最新のADTをダウンロードしてインストールしました

C:\Users\Rick\AppData\Local\Android\android-sdk

私は、その後の内容をコピーしC:\Users\Rick\AppData\Local\Android\android-sdkF:\eclipse\sdk\、フォルダ、およびそれがすべてのフォルダと上書きすべてをマージしてみましょう。

これで22.6.1ができました。すべてのプラットフォームのものを再度ダウンロードする必要はありません。


0

今日、私と私の友人の1人が同じ問題に直面したため、Eclipseの再起動、更新の確認など、多くのことを試しましたが、どれもうまくいきませんでした。

それから私はここから解決策を見つけました、そしてそれは私にとっても私の友人にとっても魅力として働いています。

こちらの手順に従ってください:

  • Eclipseを起動し、[ヘルプ]> [新しいソフトウェアのインストール]を選択します。
  • 右上隅にある[追加]をクリックします。
  • 表示される「リポジトリーの追加」ダイアログで、名前に「ADTプラグイン」、場所に次のURLを入力します。

https://dl-ssl.google.com/android/eclipse/

  • OKをクリックします。

プラグインの取得に問題がある場合は、ロケーションURLに「https」ではなく「http」を使用してみてください(セキュリティ上の理由からhttpsが推奨されます)。

  • 「使用可能なソフトウェア」ダイアログで、「開発者ツール」の横のチェックボックスを選択して、「次へ」をクリックします。
  • 次のウィンドウに、ダウンロードするツールのリストが表示されます。次へをクリックします。使用許諾契約を読んで同意し、[完了]をクリックします。
  • ソフトウェアの信頼性または有効性を確立できないことを示すセキュリティ警告が表示された場合は、[OK]をクリックします。
  • インストールが完了したら、Eclipseを再起動します。

0

Eclipseのヘルプの下にある「Install new Software」は、ver#22と競合するため機能しません。新しいEclipseバンドルを次の場所からダウンロードしました: Android SDK-google siteを取得し、新しいフォルダーに抽出し、それを実行します。

問題なく動作しています。

時間を節約するためのいくつかのヒント:

  1. ワークスペースをバックアップします(念のため)-個人的にはこれを使用していません。
  2. 新しいeclipse.exeを開くと、ワークスペースを選択するように求められます。olsワークスペースに移動するだけで、すべてのプロジェクトがインポートされます(問題ありません)。
  3. SDKのダウンロードとインストールの時間を節約するために、以前のバンドルディレクトリから新しいSDKライブラリに古い SDKライブラリをカットアンドペーストします最初に新しいEclipseを閉じます)
  4. Eclipseを再度開くと、EclipseがSDKディレクトリを見つけられないというエラーメッセージが表示される場合があります。「設定」を開くように求められます。開いたら、新しいSDKディレクトリ(先ほどコピーしたディレクトリ)を参照します。これにより、以前のEclipseで行ったすべてのSDK更新を再インストールする時間を節約できます。

楽しんでください、それは本当に大したことではありません。

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