web-dev-qa-db-ja.com

エラーメッセージ:This Android SDK require Android Developer Toolkitバージョン22.6.1以降

最近、次のエラーが発生しました:

screenshot of dialog

最も奇妙なことは、作業中のEclipseを介してSDKからいくつかのパッケージを更新したところです。この更新後、現在のadtがクラッシュするという情報や警告はありませんでした。最新のアップデートを確認しましたが、グーグルのページでも新しいadtが見つかりません。新しいadbにも古いadtが含まれています。

から http://developer.Android.com/tools/sdk/tools-notes.html

依存関係:Android SDK Platform-toolsリビジョン18以降。EclipseでADTを使用して開発している場合、このバージョンのSDKツールはADT 22.6.1以降で使用するように設計されています。まだ行っていない場合は、ADTプラグインを22.6.1に更新します。

唯一の解決策は、新しいスタンドアロンEclipseと外部プラグインをダウンロードすることですか? Androidスタジオは同じ問題に直面していますか?

環境:linux x64。

51
Jacob

今日、私と私の友人の1人が同じ問題に直面したので、Eclipseの再起動チェックなどの多くのことを試しましたアップデートなど。しかし、私のために機能していませんでした。

それから Here から解決策を見つけましたが、それは私にとっても友人にとっても魅力的です。

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

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

    https://dl-ssl.google.com/Android/Eclipse/

  • OKをクリックします。

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

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

このバグ 昨日報告し​​ました。解決策は、Help-> Install new softwareoption withhttpS://protocol(sは重要です)。特別なダウンロードや再インストールは必要ありません。適切な更新サイトを選択するだけです。

14

問題は、Android ADTのデフォルトの更新サイトが

http://dl-ssl.google.com/Android/Eclipse/

しかし、このサイトは正しく更新されません

そして解決策は、プロトコルhttpsで新しいインストールサイトを追加することです

https://dl-ssl.google.com/Android/Eclipse/

[ヘルプ]-> [新しいソフトウェアのインストール]-> [追加]をクリックします。

このサイトを使用してADTを更新します

問題: https://code.google.com/p/Android/issues/detail?id=67325

8
sgarcia

この問題を解決するために、ここで手順を説明しました。確かに役立ちます。

次の手順に従ってください。

  1. ヘルプ|新しいソフトウェアをインストールする

  2. ADT更新サイトを選択します(2つあります。1つはhttp://で、もう1つはhttps://です。一方が機能しない場合は、もう一方を試してください。

  3. 開発者ツールセクションを選択し、次へを押します。

  4. 「このソフトウェアは既にインストールされています。代わりに更新が実行されます」というダイアログが表示されます。 [OK]をクリックすると、22.6.1がインストールされます。

2014年3月27日更新

22.6.2をリリースし、この問題を修正したため、ADTを新しいバージョンに更新します。

このスレッドを見ることができます: ADT 22.3.0から22.6.1に更新できません

5
Ajay S

Window-> Android SDK Managerに移動して、使用しているバージョンを確認できます。私の場合、すでにツールキット22.6.1がインストールされていますが、それでもエラーが表示されます。既に持っているかどうかに関係なく、次の手順で修正できます。

  • Help-> Install New Software...に移動します。以下に示すダイアログで、右上の「Add」ボタンをクリックします。
  • 貼り付け " https://dl-ssl.google.com/Android/Eclipse/ "場所に。なんでもいい。
  • Okをクリックし、[次へ]をクリックしてダイアログに従います。
  • 既に持っていることを示すメッセージが表示されたら、それが更新されるように同意します(存在しない場合はインストールされます)。

これで問題が解決するはずです。ソース: http://codewriterstips.blogspot.nl

あなたのAndroid sdkが古い場合。新しいAndroid sdkをdeveloper.Android.comでダウンロードし、その上のいくつかの必要なフォルダーをコピーする必要があります。

0