簡體   English   中英

無法在 Android 模擬器或 Android 物理設備中運行 Flutter 項目

[英]Not able to run Flutter Project in Android Emulator or Android Physical Device

我在 Mac 中使用 Android Studio。 當我嘗試在 Android 模擬器中運行我新創建的示例 flutter 項目時,出現以下錯誤。

在 /usr/local/Caskroom/android-platform-tools/29.0.5/licenses 中檢查 package SDK Patch Applier v4 的許可證

警告:不接受 package SDK Patch Applier v4 的許可證。

在 /usr/local/Caskroom/android-platform-tools/29.0.5/licenses 中檢查 package Android 模擬器的許可證

警告:不接受 package Android 模擬器的許可證。

檢查許可證 package Android SDK /usr/local/Caskroom/android-platform-tools/29.0.5/licenses 中的工具

警告:不接受 package Android SDK 工具的許可證。

在 /usr/local/Caskroom/android-platform-tools/29.0.5/licenses 中檢查 package Android SDK Build-Tools 28.0.3 的許可證

警告:不接受 package Android SDK Build-Tools 28.0.3 的許可證。

在 /usr/local/Caskroom/android-platform-tools/29.0.5/licenses 中檢查 package Android SDK Platform 28 的許可證

警告:不接受 package Android SDK 平台 28 的許可證。

失敗:構建失敗,出現異常。

  • 出了什么問題:無法確定任務 ':app:compileDebugJavaWithJavac' 的依賴項。

    無法安裝以下 Android SDK 軟件包,因為某些許可證尚未被接受。 patcher;v4 SDK Patch Applier v4 build-tools;28.0.3 Android SDK Build-Tools 28.0.3 emulator Android Emulator tools Android SDK Tools platforms;android-28 Android SDK Platform 28 To build this project, accept the SDK license agreements and install缺少的組件使用 Android Studio SDK Manager。 或者,要將許可協議從一個工作站轉移到另一個工作站,請參閱http://d.android.com/r/studio-ui/export-licenses.html

    使用 Android SDK: /usr/local/Caskroom/android-platform-tools/29.0.5

  • 嘗試:使用 --stacktrace 選項運行以獲取堆棧跟蹤。 使用 --info 或 --debug 選項運行以獲取更多日志 output。使用 --scan 運行以獲取完整的見解。

當我像這樣打開 flutter 項目中的 android 模塊時(在 Android Studio 中打開 Android 模塊),

在此處輸入圖像描述

然后 New Android Studio window 打開這個示例項目的 Android 模塊。 我能夠毫無問題地將這個 android 模塊項目運行到模擬器中。 我想知道當我直接從同一個 android 模塊的 flutter 項目運行時,為什么 android studio 會給出這個錯誤。

注意:接受所有 android SDK 包的所有許可證

Android SDK 我的 flutter 路徑未定義。一旦我使用以下命令更改我的 flutter android sdk 路徑

flutter config --android-sdk 'My SDK Path'

一切正常.. 現在我可以在 android 模擬器中運行了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM