当我试图用命令flutter构建apk生成apk时。我得到以下错误。FAILURE:构建失败,出现异常。
- 哪里出错了:任务":app: packagerrelease"执行失败。
执行com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable时发生失败SigningConfig"release"缺少必需的属性"storeFile"
│[!您的项目需要更新版本的Kotlin Gradle插件。
我的kotlin版本是1.8.0,Flutter版本是3.7.8,Dart版本是2.19.5
我无法修复这个问题。
SigningConfig "release"缺少必需的属性"storeFile"
从您的异常来看,您似乎没有生成上传密钥库。jks (storeFile)。按照这里的Flutter指南找到生成文件的命令。
提示,将生成的密钥文件移动到flutterappandroidapp文件夹中,并简单地在密钥中引用它。属性文件。
storePassword=<password from previous step>
keyPassword=<password from previous step
keyAlias=upload
storeFile=upload-keystore.jks
之后,确保git不上传你的文件,修改你的gitignore如下:
/android/app/* .jks
/android/key.properties