Flutter android打包遇到的坑

因为之前在做iOS开发,对安卓不熟悉😄,难免会被一些问题困扰,这里也是对网上资源的整合。

Flutter version: 1.0.0+1

开发工具:VSCode

需求:打包apk

问题: Please review your Gradle project setup in the android/ folder.


图有点小^_^
  • 1、生成一个.jks的文件

终端:
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

  • 2、创建key.properties

注意 storeFile 是你自己key.properties的路径😯
  • 3、对android/app/build.gradle进行修改

如图
def keystorePropertiesFile = rootProject.file("key.properties")
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
// 来吧 command+c     command+v
signingConfigs {
        release {
            keyAlias keystoreProperties['keyAlias']
            keyPassword keystoreProperties['keyPassword']
            storeFile file(keystoreProperties['storeFile'])
            storePassword keystoreProperties['storePassword']
        }
    }

在访达中找到 gradle.properties 注意下面路径中的 .
路径:~/.gradle/gradle.properties
打开文件 把类似下面的代理删掉
systemProp.http.proxyPassword=
systemProp.https.proxyUser=aabt
systemProp.https.proxyPort=8080
systemProp.http.proxyHost=localhost
systemProp.https.proxyPassword=
systemProp.https.proxyHost=localhost
systemProp.http.proxyUser=aabt
systemProp.http.proxyPort=8080

  • 6、客官您再试试 flutter build apk

biu biu biu

参考资源

Flutter应用安卓打包
flutter错误解决--Error running Gradle 错误

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容