web-dev-qa-db-ja.com

欠落しているAndroidプラットフォームが検出されました: 'Android-27'

when I use 27 platform I have this error

Android studioを3.1.3に更新しましたが、プラットフォーム27を使用できません。[プラットフォームをインストールしてプロジェクトを同期]をクリックすると、ダウンロードウィンドウがポップアップして消えますが、エラーは引き続き存在します。 .SDKプラットフォームは次のとおりです: SDK Platforms

sDKを展開: expanded SDK here

6
Qinxin Zhang

この問題が発生した場合は、Android SDK 27をアンインストールしてから、SDKダウンロードマネージャーから再インストールする必要があります。

2
Admiral Kunkka

私の場合、[編集](Android SDKの場所)の横)をクリックして修正し、SDKセットアップウィンドウでSDKプラットフォームをインストールしました。

画像を見るにはここをクリック

@TrongHiueの答えは私にはうまくいきませんでした。 (Macユーザー、Android 3.2.1)。

IDEを閉じ、Library/Android/sdkに移動して、「sdk」フォルダーの名前を「sdk2」に変更する必要がありました。次に、Android St​​udioを再度開きます。古いsdkフォルダーが見つからないことを通知するメッセージが表示されますが、自動的にsdk2が使用されます。 OKを押します。次に、AndroidStudioのインデックスを再作成します。プラットフォーム27が検出され、アプリを起動できるようになります。

Sdkフォルダーをskd2からsdkに戻す場合は、IDEを閉じ、名前を「sdk」に戻し、IDEを再度開き、[ファイル]-> [プロジェクト構造]でSDKの場所を更新し、local.propertiesがポイントしていることを確認します。 「sdk2」ではなく「sdk」フォルダに移動します。

1
xavierdominguez

これは通常、更新ツールのポップアップが表示され、[更新]をクリックし、更新が完了する前に[キャンセル]をクリックした場合に発生します。単にファイルに移動->キャッシュの無効化/再起動

0
MazullahKhan

私にとってはどちらのオプションも機能しませんでした。

SKD29とAndroid Studio3.6にアップデートしました。

SDK Managerにアクセスし、Android SDK Location)の横にある[編集]リンクをクリックすると、次の画面に既存のAndroid SDKが検出され、不足している、または古いSDKコンポーネントのみがダウンロードされます。[次へ]をクリックすると、問題が解決します。

enter image description here

enter image description here

0
RobertP

同じ問題が発生しましたが、API 26と(win)studio3.5.1を使用していました。 XavierDominguezソリューションは、それを修正するために私がしなければならなかったことに近かった。 IDEを閉じ、Sdkの名前をSdk2に変更し、スタジオを再度開きました。問題が解決しないため、IDEを閉じ、名前をSdkに戻し、再度開いて、今回は回避しました。誰かが同じ問題に遭遇した場合に備えて投稿されました。

0
Jason