评估项目“:app”时出现问题。 Flutter 构建 Appbundle 错误

时间:2021-07-20 14:28:22

标签: android flutter dart

在我的 vs 代码终端上运行“flutter build appbundle”时出现错误。

FAILURE:构建失败,出现异常。

  • 哪里: 构建文件 'C:\MyApps\FLUTTER\Game\game\android\app\build.gradle' 行:31

  • 出了什么问题: 评估项目“:app”时出现问题。

<块引用>

格式错误的 \uxxxx 编码。

  • 试试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org

    获得更多帮助
              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 not found. Define 
       location with flutter.sdk in the local.properties file.")
          }
    
          def flutterVersionCode = 
      localProperties.getProperty('flutter.versionCode')
          if (flutterVersionCode == null) {
              flutterVersionCode = '1'
          }
    
          def flutterVersionName = 
      localProperties.getProperty('flutter.versionName')
          if (flutterVersionName == null) {
              flutterVersionName = '1.0'
          }
    
          apply plugin: 'com.android.application'
          apply plugin: 'kotlin-android'
          apply from: 
      "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
    
          def keystoreProperties = new Properties()
          def keystorePropertiesFile = rootProject.file('key.properties')
          if (keystorePropertiesFile.exists()) {
              keystoreProperties.load(new 
      FileInputStream(keystorePropertiesFile))    //line 31
          }
    
    
    
    
          android {
              compileSdkVersion 30
    
              sourceSets {
                  main.java.srcDirs += 'src/main/kotlin'
              }
    
              lintOptions {
                  disable 'InvalidPackage'
              }
    
              defaultConfig {
                  // TODO: Specify your own unique Application ID 
    

    (https://developer.android.com/studio/build/application-id.html)。 applicationId "com.example.game" minSdk 版本 16 目标SDK版本30 versionCode flutterVersionCode.toInteger() 版本名称 flutterVersionName }

              signingConfigs {
              release {
                  keyAlias keystoreProperties['keyAlias']
                  keyPassword keystoreProperties['keyPassword']
                  storeFile keystoreProperties['storeFile'] ? 
    

    file(keystoreProperties['storeFile']) : null storePassword keystoreProperties['storePassword'] } } 构建类型{ 发布 { 签名配置signingConfigs.release } }

          }
    
          flutter {
              source '../..'
          }
    
          dependencies {
              implementation "org.jetbrains.kotlin:kotlin-stdlib- 
     jdk7:$kotlin_version"
          }
    

0 个答案:

没有答案