Android SDKを検出するためにフラッターを取得しようとしています。
flutter doctor
戻り値
PS I:\ Projects\Flutter\fluttertest\flutterproject> flutter doctor -v
[√] Flutter(チャネルベータ、v0.1.5、Microsoft Windows [バージョン10.0.16299.248]、ロケールen-US)
•I:\ Source\flutterのFlutterバージョン0.1.5
•フレームワークリビジョン3ea4d06340(7日前)、2018-02-22 11:12:39 -0800
•エンジンリビジョンead227f118
•Dartバージョン2.0.0-dev.28.0.flutter-0b4f01f759[!] Androidツールチェーン-Androidデバイス用に開発
•Android SDK at C:\ NVPACK\Android-sdk-windows
•Android NDKの場所が構成されていません(オプション、ネイティブプロファイリングサポートに役立ちます)
•Android_HOME = C:\ NVPACK\Android-sdk-windows
X Android SDKにはコマンドラインツールがありません。「googleへのリンク」からダウンロードしてください
•詳細な手順については、Android SDKに再インストールまたは更新してください。詳細は https://flutter.io/setup/#Android-setup にアクセスしてください) 。[√] Android Studio(バージョン3.0)
•Android Studio at C:\ Program Files\Android\Android Studio
•JavaバージョンOpenJDKランタイム環境(ビルド1.8.0_152-release-915-b01)[√] VSコード(バージョン1.20.1)
•C:\ Program Files\Microsoft VS CodeのVSコード
•Dartコード拡張バージョン2.9.2[√]接続されたデバイス(利用可能な1つ)
•Nexus 6P•8XV7N16A04000597•Android-arm64•Android 8.1.0(API 27)!医師は1つのカテゴリで問題を発見しました。
SDKツールパッケージ、さらにはインストール済みのAndroid Studio もダウンロードしてみましたが、PATHに追加しましたが、問題を解決できませんでした。
現在のAndroidインストールはC:\ NVPACKと呼ばれるディレクトリにあり、私はそれをいじったことを覚えていますが、どのプログラムがそれをインストールしたか覚えていません。私は削除を検討しています。ご協力いただければ幸いです。
Flutterは、Android SDKパスを更新するコマンドを提供します:
使用する flutter config --Android-sdk <path-to-your-Android-sdk-path>
または、変数Android_HOMEを追加しますユーザー変数にSDKの場所を指定します
ANDROI_HOME変数をSDKに設定する必要があります。名前で新しい変数を作成し、インストールディレクトリに設定します。 SDKがCドライブの2つのサブフォルダーの下にないことを確認します。または任意のWindowsルートドライブ。
C:\Users\asus\AppData\Local\Android\sdk
に移動し、sdk mannager.exe
をダブルクリックして、すべてのパッケージを更新します。
更新には約10分かかりますが、インターネットの速度にも依存します。