flutter打包apk注意事项

1.签名文件放的位置

如图所示在app下新建一个key的文件来存放.jks.


image.png

2.创建key.properties

在Flutter工程中/android/key.properties创建该文件。里面内容如下:
storePassword= //输入上一步创建KEY时输入的 密钥库 密码
keyPassword= //输入上一步创建KEY时输入的 密钥 密码
keyAlias=key
storeFile= //key.jks的存放路径


image.png

3.配置/android/app/build.gradle文件

把如下代码进行替换

buildTypes {
    release {
        signingConfig signingConfigs.debug
    }
}

替换成成如下代码:

 /*针对打包新加的*/
    signingConfigs {
        config {
            keyAlias '**'
            keyPassword '**
            storeFile file('key/**.jks')
            storePassword '**'
        }
    }
    /*针对打包新加的*/
    buildTypes {
        release {
            signingConfig signingConfigs.config
        }
    }

4.生成apk

在终端输入 flutter build apk


微信截图_20201116103556.png

打包完成
在终端输入 flutter install 即可直接安装

你可能感兴趣的:(flutter打包apk注意事项)