web-dev-qa-db-ja.com

解決方法:Androidライセンスステータスが不明であり、Android sdkmanagerツールが見つかりませんか?

私が見つけたすべてのものを試しました(githubの問題、SO質問)。また、Android SDK(29)from Androidスタジオ。

  1. フラッタードクター

    C:\Users\Zheny>flutter doctor
    Doctor summary (to see all details, run flutter doctor -v):
    [√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.18363.693], locale ru-RU)
    [!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
        X Android license status unknown.
          Try re-installing or updating your Android SDK Manager.
          See https://developer.Android.com/studio/#downloads or visit https://flutter.dev/setup/#Android-setup for detailed      instructions.
    [√] Android Studio (version 3.6)
    [!] VS Code (version 1.42.1)
        X Flutter extension not installed; install from
          https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
    [!] Connected device
        ! No devices available
    ! Doctor found issues in 3 categories.
    
  2. flutter Doctor --Androidライセンス

    Android sdkmanager tool not found 
    (C:\Users\Zheny\AppData\Local\Android\Sdk\tools\bin\sdkmanager).
    Try re-installing or updating your Android SDK,
    visit https://flutter.dev/setup/#Android-setup for detailed instructions.
    
  3. フラッタードクター-v

    C:\Users\Zheny>flutter doctor -v
    [√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.18363.693], locale ru-RU)
    • Flutter version 1.12.13+hotfix.8 at C:\Flutter SDK\flutter
    • Framework revision 0b8abb4724 (2 weeks ago), 2020-02-11 11:44:36 -0800
    • Engine revision e1e6ced81d
    • Dart version 2.7.0
    
    [!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at C:\Users\Zheny\AppData\Local\Android\Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform Android-29, build-tools 29.0.3
    • Android_HOME = C:\Users\Zheny\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\Java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    X Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.Android.com/studio/#downloads or visit https://flutter.dev/setup/#Android-setup for detailed instructions.
    
    [√] Android Studio (version 3.6)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 44.0.2
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    
    [!] VS Code (version 1.42.1)
    • VS Code at C:\Users\Zheny\AppData\Local\Programs\Microsoft VS Code
    X Flutter extension not installed; install from
      https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
    
    [!] Connected device
    ! No devices available
    
    ! Doctor found issues in 3 categories.
    
  4. PATHとフォルダの画面 enter image description hereenter image description hereenter image description here

この問題を解決するにはどうすればよいですか?

1
Nyanmaru

次の手順を実行します

  • Android Studio SDK Managerを開きます
  • Android SDKタブで、[古いパッケージを非表示にする]チェックボックスをオフにします
  • チェックAndroid SDK Tools(Obsolete)

enter image description here

ソース: https://flutter.dev/docs/get-started/install/macos#install-Android-studio

0
Jijo Bose

インストールパスに応じて、システム変数は次のようになります。Android_HOME C:\ Users \\ AppData\Local\Android\sdk Java_HOME C:\ Program Files\Android\Android Studio\jre \

パスは次のようになります:C:\ Program Files\Android\Android Studio\jre\bin C:\ src\flutter\bin

次に、コマンドプロンプト(引用符なし)から "flutter doctor"を実行します。

同じエラーが発生した場合は、Android Studioを開き、[設定]に移動して、[外観と動作]> [システム設定]> Android SDK)に移動し、ウィンドウとAndroid SDKの場所の右側にある[編集]をクリックし、開いたウィンドウから、現在のSDKマネージャーを更新し、まだインストールされていない場合は最新のAPIをインストールします。すべてが更新されたらまたはこのウィンドウにインストールされている場合は、Android Studioを閉じて、コマンドプロンプトを閉じます。

新しいコマンドプロンプトを開き、 "flutter doctor"をもう一度実行します(引用符は不要です)。ソフトウェアの指示に従って、すべてのAndroidライセンスを受け入れます。

0
Johnmoor