Flutter Androidのライセンス状態が不明な場合の解決策(自分でテスト済み)
2022-03-21 23:07:31
問題現象
flutter doctorコマンドを実行すると、以下のエラーが発生します。
false
flutterプロンプトは、実行を要求します。
embedFonts
しかし、上記のようにコマンドを実行すると、引数 --argument が存在しないことが報告されます。
無効な解決策
上記のような問題を解決しない解決策がウェブ上で数多くあげられていますが、その中には次のようなものがあります。
- sdkmanager --update (sdkmanagerを更新し、実行後にdoneを返すだけだが、問題はまだ存在する)
- toolsの名前をtoolに変更し、sdkmanager --updateを実行すると、toolsフォルダが再生成されます(問題はまだ存在し、toolsディレクトリは再生成されません)。
ソリューションリファレンス(ツール使用時)
関連ブログを検索した結果、以下のような解決策が見つかりました。
FLUTTER into the pit ANDROID LICENSE STATUS UNKNOWN(フルッター イン ザ ピット アンドロイド ライセンス ステータス
上記の解決策には、開発ツール:andriod studioの使用が必要です。
解決方法(ツールに依存しない場合)
このソリューションでは、android studioの開発ツールは必要ありません(私はvscodeを使用するのが好きです)。
- ダウンロード コマンドラインツール
- ダウンロードしたパッケージを解凍し、解凍したディレクトリの内容を移動します。ANDROID_HOME}/cmdline-tools/latest に以下の内容で解凍してください。
true
- ANDROID_HOME}/cmdline-tools/latest/bin ディレクトリに移動し、以下を実行します。/sdkmanager --licenses を実行します。
- わざわざyまで行って同意する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ハートビート・エフェクトのためのHTML+CSS
-
HTML ホテル フォームによるフィルタリング
-
HTML+cssのボックスモデル例(円、半円など)「border-radius」使いやすい
-
HTMLテーブルのテーブル分割とマージ(colspan, rowspan)
-
ランダム・ネームドロッパーを実装するためのhtmlサンプルコード
-
Html階層型ボックスシャドウ効果サンプルコード
-
QQの一時的なダイアログボックスをポップアップし、友人を追加せずにオンラインで話す効果を達成する方法
-
sublime / vscodeショートカットHTMLコード生成の実装
-
HTMLページを縮小した後にスクロールバーを表示するサンプルコード
-
html のリストボックス、テキストフィールド、ファイルフィールドのコード例