SDKプラットフォームAndroid、API18がありません


80

API 18をインストールしようとしていますが、表示されるだけです"Google API 18"(それ以上は表示されません)。これらのGoogleAPIをインストールしようとするとAndroid SDK Manager、メッセージが表示されます"this package depends on "Missing SDK platform Android, API 18"。インストールボタンは無効になっています。

ここの誰かがEclipseでAPI18(4.3_MR2 sdk)をインストールする方法を知っていますか?


SDKツールとADTを更新しました!! それは魅力のように働いた...
amalBit

回答:


102

SDKプラットフォームツールバージョン18をインストールしましたか?SDK Managerには、最初にインストールしてからeclipseを再起動し、Android SDK API18を試す必要がある最新バージョンのSDKプラットフォームツールがあります。

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


はい、これが問題でした。SDK platform-toolsをインストールすると、api18のすべてのコンテンツが表示され、インストールできるようになります。あなたの答えとは別に、API 18をインストール可能にするには、プラットフォームツールをインストールした後にEclipseを再起動する必要があります。
aAnkit 2013

@AAnkitプラットフォームツールをインストールした後、日食を再開するように更新しました。私に知らせてくれてありがとう、私はそれを忘れました。
Android Killer

2
プラットフォームツールパッケージは、インストールされていることを確認した場合にのみ表示されることに気付くのは良いことかもしれません。ちなみに、回答に感謝します
magorich 2013

1
@magorichは問題ありませんが、特定のパッケージをインストールしたかどうかによって異なります。
Android Killer

1
[ツール]> [Android SDKツールとプラットフォーム-ツール]を更新する必要がありました。Managerウィンドウを閉じて、再度開きます。次に、更新を再度実行します。
デビッドダグラス

19

最初にこれを行います:

Eclipse>ウィンドウ> Android SDKManager>パッケージ>リロード

その後、インストールを再試行してください


6

それを修正する別の方法:

0)API18を選択せず​​に他のパッケージをインストールします

1)EclipseADTを再起動します。

2)SDKマネージャーを開くと、API 18 rev1が表示されます。


4

ゲームの後半、同じ問題。SDKツールもSDKプラットフォームツールも表示されませんでした。これは4段階のプロセスでした。

  1. Eclipse / Help / Check for Updates、見つかったものをすべてインストールし、Eclipseを再起動しました
  2. Eclipse / Window / Android SDK Manager-インストールされたAndroidサポートリポジトリ(ありがとう、BurDog)。SDKManagerを閉じました。
  3. Eclipse / Window / Android SDK Manager-Android SDKツール(Rev 22)が上部に表示され、インストールされました。クローズドSDKマネージャー
  4. これで、AndroidSDKプラットフォームツールがAPI18セクションに表示されました-インストールされました。Eclipseを再起動します(またはAPI 18はどこでも利用できるわけではありません)。

最後に、新しいバージョンを構築するために行くのは良いことです。


2

私も同じ状況でした。私の場合、ADTプラグインをバージョン22.0.5に更新し、Eclipseを閉じました。次に-Eclipse>ウィンドウ> AndroidSDKマネージャー>パッケージ>リロード。うまくいけば、これは誰かを助けるでしょう。


2

同じ問題がありました。メッセージは:

パッケージgoogleapis android api 18リビジョン1は、不足しているSDKプラットフォームandroid api18に依存します

私は次の手順のようにそれを解決しました:

  1. Eclipse->ヘルプ->アップデートを確認します(プロンプトが表示されたら「ok」をクリックします-インストールしますか?「ok」/「yes」をクリックしてEclipseを再起動し、インストールを終了します)
  2. ウィンドウ-> Android SDK Manager->すべての選択を解除します(次に、[エクストラ]まで下にスクロールし、Androidサポートリポジトリのみを選択します。インストールされていない場合はインストールします)
  3. ウィンドウ-> Android SDK Manager-> xxパッケージのインストール

私にとってはうまくいきました。


ありがとう-Eclipseは必要ありません。私にとって、リポジトリは「Extras」ではなく「GoogleInc。」の下にありました。
tmandry 2013

2

これは私が私のものを修正した方法です:

  1. [マニフェストキャッシュ]の下にある[キャッシュをクリア]をクリックします
  2. 「パッケージ」に移動し、「リロード」をクリックします
  3. ツールの確認-> AndroidSDKプラットフォーム-ツール
  4. このパッケージだけをインストールします
  5. SDKManagerを再起動します

「Extras」の下のパッケージの多くが私にはありませんでした。「AndroidSDKツール」だけをインストールして再起動するという追加の手順で上記の5つの手順をすべて実行することは、私にとって魅力のように機能しました。これらのパッケージの多くは「AndroidSDKPlatform-tools」と「AndroidSDKTools」に依存しているため、これら2つのメインパッケージを更新する必要がある場合、ユーザーに何が起こったかを通知することなく、依存パッケージが削除されます。
phileo99 2014

1

Eclipse>ウィンドウ> Android SDKManager>パッケージ>リロード

これは私のために働いた。ありがとう!これで18に更新できます。私はここで新しく、ジャガーの投稿に投票しようとしましたが、できません。


1

一種のクルーキーのようで、私も同様の問題を抱えていました。sdkツールを22に更新したときに、最終的にapi 18 msgが渡されました。これにより、リロード時にツールが劣化したという別のエラーが発生しました。sdk mgrを再度開いて、rev19用の22.3ツールとプラットフォームツール、およびその他のツールをいくつか選択しました。API19とAPI18と一緒にさらに別の更新を行いましたが、現在は順調に進んでいるようです。API 18以降の場合、この時点でSDKツールを22.3に更新する必要があると思います。ところで、プロセスの一部でファイルロックが発生し、バックグラウンドでEclipseを閉じて、再試行を押す問題が修正されました。dang ..次に、ADTはバージョン22.0以降である必要があると言っています。
eclipse / help / install new softwareを使用してADTを22.3に更新しました(更新しようとすると、単に最新であると言われました)... 1つの署名されていないコンテンツエラー..更新後にADTを再起動しました..私ができることから動作しているようですこれまでに教えてください。


stackoverflowへようこそ。(1)略語をあまり使用せず、(2)回答を少しフォーマットして構造化することにより、回答を読みやすくする必要があります。そうすれば、あなたの答えが賛成される可能性が高くなります。
user1251007 2013

すばらしい点-「リロード」を押すだけでは不十分であることがわかりました。SDK Managerプロセスを終了して終了し、再度開いたときにのみ、進行が始まりました。
mikermcneil 2017年

1

私はこれで解決しました:

  1. Android SDKManagerを開く->パッケージ->リロード
  2. Android SDKManagerを再起動します
  3. 「不足している」パッケージをインストールします(現在表示されています)

0

MacとWindowsの開発マシンでこの問題が発生しました。唯一の解決策は、AndroidSDKの最新バージョンを再インストールすることです。グーグルは本当にこれにボールを落とした。


0

私はあなたと同様の問題を抱えていましたが(純粋に問題の説明から)、Android SDKプラットフォームツールはすでにインストールされていました(16.0.2)。ただし、他のすべてのパッケージはそれを認識しませんでした。結局、プラットフォームツールをアンインストールしてから、再インストールしました。その後、他のすべてがそれを認識しました。


0

別のウェブサイトから見つかりました

この問題を解決する手順:

  1. SDKManagerを開く
  2. [ツール]-> [オプション]に移動します
  3. [マニフェストキャッシュ]の下にある[キャッシュをクリア]をクリックします
  4. 次に、「パッケージ」に移動し、「リロード」をクリックします

0

私はMACを使用していますが、同じ質問に直面しました。API 18でSDKプラットフォームが見つかりませんでした。Macでそれを解決する解決策は、最初にSDK TOOLSをインストールし、次にsdkマネージャーを再起動してから、API18でSDKプラットフォームを見つけました。


0

私は同じ問題を抱えていましたが、API19でした。以下を個別にインストールし、インストールするたびにAndroid SDK Managerを閉じました(cdonerに感謝)。

  • AndroidSDKツール22.3
  • Androidサポートリポジトリ3

そして、エラーをスローしなくなったAPI19をインストールすることができました。(「このパッケージは「MissingSDK Platform Android、API19」に依存します

私は15年以上後にコーディングに戻ることを決心し、本「Head Start Java」を読んだだけで、JavaとAndroidにまったく慣れていません。特に新しい人のために、簡単な手順を実行していただきありがとうございます。


0

Eclipseから新しいSDKをインストールできませんでした([ヘルプ]-> [新しいソフトウェアのインストール] / [更新の確認])。新しいバージョンが既にインストールされているとの苦情がありました。ただし、新しいSDKはSDKマネージャーに表示されませんでした。

コマンドラインから新しいSDKバージョンをインストールすることで解決しました:android update sdk --no-ui

その後、SDKマネージャーを介してGoogleAPIやその他のツールを更新することが可能になりました。


0

キャッシュをクリアすることで問題が解決しました。(ツール>オプション)


0

API19でこの問題が発生しました。EclipseでAndroidSDKManagerを使用するための鍵。次に、上記のアドバイスが問題の解決に役立ちました。

背景:他のコマンドライン処理を行っていたため、プロンプトで「android」と入力してSDKマネージャーを起動していました。-これは私が言われていたエラーです。


0
  1. 最小のSDKと最大のSDKパッケージが必要です。
  2. 最大のSDK、つまりAPI183.itのみをインストールしました。最小のSDKパッケージにも依存します。

エクストラを追加して、パッケージがインストールされていることを確認します
priya 2016

0

欠落しているSDKプラットフォームAndroid、API 26に対する私のソリューション(API 18でも機能するはずです)

  1. SDKツールの更新
  2. SDKManagerとEclipseを再起動します
  3. SDK Platform API26をインストールします。これが表示されます
  4. 他のAPI26パッケージをインストールします

0

バージョンr24.xxなどの非推奨バージョンのSDKマネージャーを使用している場合は、何かをインストールする前に、まずsdkインストールメニューからプラットフォームツールを更新する必要があります。これを数回行う必要がある場合があります(更新通知が表示される限り)

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