web-dev-qa-db-ja.com

プロジェクトにはビルドに必要なAndroid SDKがありません

私は最初のF#AndroidプロジェクトをVisual Studio 2017で構築しようとしています (Community Edition)

F# - Android - Blank Appテンプレートを使用して新しいプロジェクトを作成した直後に、Visual Studioのエラーウィンドウに次のメッセージが表示されます。

プロジェクトFooにはビルドに必要なAndroid SDKがありません。このメッセージをダブルクリックし、メッセージに従ってインストールしてください。

メッセージをダブルクリックしてもプロンプトは表示されません。

私はからAndroid SDKをダウンロードするための明白な場所を見つけることができません:

私がしばらく前から覚えているSDKマネージャは、Android開発者Webサイトから消えたようです。

私はいくつかのAndroid SDKをダウンロードするように思えたAndroid Studioをインストールしました、しかしVisual Studioはまだそれが探しているものを見つけることができないようです。

56
Roger Lipscombe

私は同じ問題を抱えていた...そしてツール - >アンドロイド - >アンドロイドSDKマネージャは私のために淡色表示された。

最後に、[ツール] - > [オプション] - > [Xamarin] - > [Android設定]の順に選択し、[Android SDKの自動インストール]が選択されていることを確認します。これにチェックを入れてからエラーをダブルクリックすると、突然インストールウィンドウが表示されます。

teapeng's answer によると、この変更を有効にするにはVisual Studioを再起動する必要があります。

137
Frank

Visual Studioには、Android SDKツール、プラットフォーム、およびXamarin.Androidアプリケーションの開発に必要なその他のコンポーネントをダウンロードするために使用するAndroid SDKマネージャーが含まれています。

[ツール] - > [Android] - > [Android SDK Manager]を参照してください。

プラットフォームの下にはエミュレータ用のさまざまなAndroidバージョンがあり、ツールの下にはさまざまなツールをインストールできます。

また

[ツール] - > [オプション] - > [Xamarin] - > [Android設定]を参照してください。

Android SDK Locationというフォルダパスがあります。空の場合は、自分で探して見つけることができます。

20
Jan Andersen

さて、私はこれら2つをしましたが、それでもうまくいくことができません、

1)ツール - > Android - > Android SDK Manager

2)[ツール] - > [オプション] - > [Xamarin] - > [Android設定]の順に選択し、[Android SDKの自動インストール]が選択されていることを確認します

解決方法は、Visual Studioを再起動してから実行することです。 Windows上の同じ古いトリック。

2
teapeng

だから私の場合、問題はファイルをダウンロードするためにVisual StudioがAndroidサーバーに接続できないことでした。

私は https://developercommunity.visualstudio.com/content/problem/241712/Android-sdk-manager-fails-to-load-component-inform.html からスレッドをたどりました

あなたができることはこのフォルダーを探すことです:

C:¥Program Files(x86)¥Microsoft Visual Studio¥2017¥Professional¥Common7¥IDE¥Extensions¥Xamarin¥AndroidSdkManager

新しい設定ファイルを作成します:AndroidSdkManager.exe.config

そして、以下の値を設定に追加してください。

<?xml version="1.0" encoding="utf-8" ?>

<configuration>
<system.net>
<defaultProxy useDefaultCredentials="true" >
</defaultProxy>
</system.net>
</configuration>

この問題を解決し、Visual Studioは必要なファイルをダウンロードしました。

これが役に立つことを願っています。

1
Drag0nKn1ght

あなたがビジュアルスタジオを更新するならば、このエラーはそれを解決するツールを引き起こすでしょう。

それからあなたのrequire SDKがインストールするエラーをダブルクリックしてください。

インストール終了後にVisual Studioを再起動します。

1
YouTube Boy

私のWindowsアカウントは標準ユーザー(非管理者)だったため。 Visual Studioを管理者として実行すると、私にとってはうまくいきました。

0
Siber195