Flutter android 打包发布

1.生成key
2.创建key.properties
3.配置app的build.gradle

        def keystorePropertiesFile = rootProject.file("key.properties")
        def keystoreProperties = new Properties()
        keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
signingConfigs {
    release {
        keyAlias keystoreProperties['keyAlias']
        keyPassword keystoreProperties['keyPassword']
        storeFile file(keystoreProperties['storeFile'])
        storePassword keystoreProperties['storePassword']
    }
    }
    buildTypes {
        release {
            signingConfig signingConfigs.release
        }
    }
  1. 命令行执行
flutter build apk 
  1. 生成的app-release.apk 就在项目的output/apk/release目录下

  2. 安装 生成的apk包到手机

adb install app-release.apk

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 119,189评论 16 133
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 155,721评论 23 678
  • 所有Android插件的基本扩展。 你不需要直接使用这个,你可以选择下面几个合适的直接使用 AppExtensio...
    我该忘了我自己w_u阅读 2,323评论 0 5
  • 早上醒来,往窗外一看,瞬间以为自己白内障了,天地间一片白茫茫,严重雾霾的天气又如约而至,让人心情有些不爽。 上午还...
    星圻阅读 477评论 5 5
  • 夜晚留给我思考,但不适合做决定 犹豫着开口问你,有没有决定爱我 不深不浅的没有,明明白白的听着 不意外也不接受,你...
    i鹿小妖阅读 1,234评论 2 5