FAILURE。構建失敗,出現例外。
哪里。 構建檔案'F:Flutter_Workspace_omorflutter_bajeapp_mapandroidappuild.gradle' 行:27
出了什么問題。 在評估專案':app'時出現了問題。
方法的簽名:build_7tsh17nr3y3u45y06ssyoeilw.android()不適用于引數型別。(build_7tsh17nr3y3u45y06ssyoeilw$_run_closure2) values: [build_7tsh17nr3y3u45y06ssyoeilw$_run_closure2@1cb8ab65]
- 嘗試。 用--stacktrace選項運行以獲得堆疊跟蹤。使用 --info 或 --debug 選項運行以獲得更多的日志輸出。使用 --scan 運行,以獲得完整的洞察力。
我的build.gradle檔案源代碼:
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("未找到Flutter SDK。在local.properties檔案中用flutter.sdk定義位置。")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1' {
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0' "com.android.application'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
android {
compileSdkV版本 30
defaultConfig {
// TODO: 指定你自己獨特的應用程式ID(https://developer.android.com/studio/build/application-id.html)。
applicationId "com.example.flutter_bajeapp_map"/span>
版本20
targetSdkV版本30。
versionCode flutterVersionCode.toInteger()
版本名稱 flutterVersionName
}
buildTypes {
發布 {
// TODO:為發布版構建添加你自己的簽名配置。
///目前用除錯密鑰簽名,所以`flutter run --release`可以作業。
signingConfig signingConfigs.debug
}
}
}
依賴性 {
//為插入位置的目的添加依賴項。
實作 'com.google.android.gms:play-services-vision:20.1.3'
實作 'com.google.android.gms:play-services-location:17.1.0'/span>
實作 'com.google.maps.android:android-maps-utils:0.5'。
實作 'com.google.code.gson:gson:2.8.6'。
}
flutter {
來源 '.../...'/span>
}
uj5u.com熱心網友回復:
從defaultConfig中,移除Version 20,同時添加minSdkVersion 16到其中。
defaultConfig {
// TODO: 指定你自己獨特的應用程式ID(https://developer.android.com/studio/build/application-id.html)。
applicationId "com.example.flutter_bajeapp_map"/span>
minSdkV版本16
targetSdkV版本30。
versionCode flutterVersionCode.toInteger()
版本名稱 flutterVersionName
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/329170.html
標籤:
上一篇:如何使紐扣在一起的翩翩起舞
