私は最初の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はまだそれが探しているものを見つけることができないようです。
私は同じ問題を抱えていた...そしてツール - >アンドロイド - >アンドロイドSDKマネージャは私のために淡色表示された。
最後に、[ツール] - > [オプション] - > [Xamarin] - > [Android設定]の順に選択し、[Android SDKの自動インストール]が選択されていることを確認します。これにチェックを入れてからエラーをダブルクリックすると、突然インストールウィンドウが表示されます。
teapeng's answer によると、この変更を有効にするにはVisual Studioを再起動する必要があります。
Visual Studioには、Android SDKツール、プラットフォーム、およびXamarin.Androidアプリケーションの開発に必要なその他のコンポーネントをダウンロードするために使用するAndroid SDKマネージャーが含まれています。
[ツール] - > [Android] - > [Android SDK Manager]を参照してください。
プラットフォームの下にはエミュレータ用のさまざまなAndroidバージョンがあり、ツールの下にはさまざまなツールをインストールできます。
また
[ツール] - > [オプション] - > [Xamarin] - > [Android設定]を参照してください。
Android SDK Locationというフォルダパスがあります。空の場合は、自分で探して見つけることができます。
さて、私はこれら2つをしましたが、それでもうまくいくことができません、
1)ツール - > Android - > Android SDK Manager
2)[ツール] - > [オプション] - > [Xamarin] - > [Android設定]の順に選択し、[Android SDKの自動インストール]が選択されていることを確認します
解決方法は、Visual Studioを再起動してから実行することです。 Windows上の同じ古いトリック。
だから私の場合、問題はファイルをダウンロードするために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は必要なファイルをダウンロードしました。
これが役に立つことを願っています。
あなたがビジュアルスタジオを更新するならば、このエラーはそれを解決するツールを引き起こすでしょう。
それからあなたのrequire SDKがインストールするエラーをダブルクリックしてください。
インストール終了後にVisual Studioを再起動します。
私のWindowsアカウントは標準ユーザー(非管理者)だったため。 Visual Studioを管理者として実行すると、私にとってはうまくいきました。