簡體   English   中英

Flutter android build.gradle 無法解析類 GradleException

[英]Flutter android build.gradle unable to resolve class GradleException

在我的 flutter 應用程序中, flutter build apk在沒有警告的情況下成功,但 android.app.build.gradle 在此代碼中有錯誤:

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
    throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

錯誤是

無法解析類 GradleException

whereis flutter返回“/home/mark/dev/flutter/bin/flutter”。

flutter doctor -v 在 /home/mark/dev/flutter 的穩定頻道上返回 Flutter 版本 3.3.1,並且沒有錯誤。

我的local.properties文件包含flutter.sdk=/home/mark/dev/flutter

我該如何解決這個錯誤?

在 GradleException 之前刪除 new 關鍵字。

試試這個

throw GradleException("未找到 Flutter SDK。在 local.properties 文件中使用 flutter.sdk 定義位置。")

另一個答案實際上並不是修復,它只是停止拋出錯誤,這與刪除出現問題的那一行相同......

暫無
暫無

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

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