Flutter VS Code 打包pak

编程入门 行业动态 更新时间:2024-10-23 18:25:41

<a href=https://www.elefans.com/category/jswz/34/1770916.html style=Flutter VS Code 打包pak"/>

Flutter VS Code 打包pak

@Flutter VS Code 打包pak

终端执行:
keytool -genkey -v -keystore C:\App-Fltter\androidKey
RSA -keysize 2048 -validity 10000 -alias key
创建一个名为/android/key.properties 包含对密钥库的引用的文件:


android {
signingConfigs {
release {
keyAlias keystoreProperties[‘keyAlias’]
keyPassword keystoreProperties[‘keyPassword’]
storeFile keystoreProperties[‘storeFile’] ? file(keystoreProperties[‘storeFile’]) : null
storePassword keystoreProperties[‘storePassword’]
}
}

添加如下代码
def keystoreProperties = new Properties()
   def keystorePropertiesFile = rootProject.file(‘key.properties’)
   if (keystorePropertiesFile.exists()) {
       keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
   }

android {
       signingConfigs {
       release {
           keyAlias keystoreProperties[‘keyAlias’]
           keyPassword keystoreProperties[‘keyPassword’]
           storeFile keystoreProperties[‘storeFile’] ? file(keystoreProperties[‘storeFile’]) : null
           storePassword keystoreProperties[‘storePassword’]
       }
   }
执行flutter build apk打包
报错多了一个’ }’ 检查文件发现abdriud’少了}

再次打包再次报错

找不到方法android()的参数[build_5oofjg3r15qz5jse2ea $_run_closure5@59db6c71]在根项目’android’的类型org.gradle.api.Project。

最后发现文件有两个build.grable

一个是顶级anddroid 一个是模块App下面

修改模块就好了

修改后执行成功 点击路径即可

更多推荐

Flutter VS Code 打包pak

本文发布于:2024-02-25 15:34:04,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1699452.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Flutter   Code   pak

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!