【问题标题】:Problem executing command "flutter build appbundle"执行命令“flutter build appbundle”时出现问题
【发布时间】:2021-07-07 23:53:59
【问题描述】:

我在执行命令“flutter build appbundle”时遇到问题。

我将所有配置放在存档 build.gradle,modifiquei para todas as versões as dependências "google-services" e "build.gradle", nenhuma funcionou。

我还在一个新项目上对其进行了测试,没有依赖关系,它也没有工作。

我认为是版本不匹配。

以下是我的设置。

依赖版本:

    dependencies {
    classpath 'com.android.tools.build:gradle:3.5.0'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath 'com.google.gms:google-services:4.3.3'
    }

关键属性:

storePassword=password
keyPassword=password
keyAlias=key
storeFile=C:\users\victo\key.jks

build.gradle

   def keystoreProperties = new Properties()
   def keystorePropertiesFile = rootProject.file('key.properties')
   if (keystorePropertiesFile.exists()) {
   keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) //line 32
   }
...
signingConfigs {
   release {
       keyAlias keystoreProperties['keyAlias']
       keyPassword keystoreProperties['keyPassword']
       storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : 
       null
       storePassword keystoreProperties['storePassword']
   }
}
buildTypes {
   release {
       signingConfig signingConfigs.release
   }
}

【问题讨论】:

  • 因为您在 Windows 上,请确保您的 / 在您指向本地路径的任何地方都是正斜杠。也使用正确的目录,=C:\users\victo\key.jks 从图像中,您的密钥的路径似乎更长.. 将其放在 android/app 文件夹中,并将其引用为 storeFile file("mykey")
  • 我认为这不是路由问题,因为之前路径有问题而且错误不同,我设法纠正它,放置这条路径

标签: android flutter release


【解决方案1】:

问题是我,别名不正确!!!

【讨论】:

    猜你喜欢
    • 2022-12-14
    • 2021-07-31
    • 2022-01-13
    • 2018-05-19
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 2021-11-04
    • 1970-01-01
    相关资源
    最近更新 更多