zoukankan      html  css  js  c++  java
  • Flutter应用打包发布

    本文学习Flutter打包,打包环境,Android studio3.2,打包的程序就使用上文的酷炫天气预报 
    terminal执行下列命令: 
    1.生成key(如果有现成的Key跳过这一步) 

    2.key.properties创建 

    3.app的build.gradle中配置,这个文件位于这个位置 

    a:使用我们刚刚创建的配置文件
    原
            android {
    改为
            def keystorePropertiesFile = rootProject.file("key.properties")
            def keystoreProperties = new Properties()
            keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
            android {

    b:
    原:
        buildTypes {
            release {
                // TODO: Add your own signing config for the release build.
                // Signing with the debug keys for now, so `flutter run --release` works.
                signingConfig signingConfigs.debug
            }
        }
    改为
      signingConfigs {
        release {
            keyAlias keystoreProperties['keyAlias']
            keyPassword keystoreProperties['keyPassword']
            storeFile file(keystoreProperties['storeFile'])
            storePassword keystoreProperties['storePassword']
        }
        }
        buildTypes {
            release {
                signingConfig signingConfigs.release
            }
        }

    b:
    原:
        buildTypes {
            release {
                // TODO: Add your own signing config for the release build.
                // Signing with the debug keys for now, so `flutter run --release` works.
                signingConfig signingConfigs.debug
            }
        }
    改为
      signingConfigs {
        release {
            keyAlias keystoreProperties['keyAlias']
            keyPassword keystoreProperties['keyPassword']
            storeFile file(keystoreProperties['storeFile'])
            storePassword keystoreProperties['storePassword']
        }
        }
        buildTypes {
            release {
                signingConfig signingConfigs.release
            }
        }

    4.执行flutter build apk 

    5.打包后的apk位置在 

    6.接下来安装到真机看下效果喽,复制apk所在的路径 

    7.修改所有的为/ 

    8.打开命令行执行 

    可以看到安装成功了… 注意安装需要真机usb连接 
    然后安装应用到真机看下效果 

  • 相关阅读:
    Python+Selenium自动化篇-3-设置浏览器大小、刷新页面、前进和后退
    Python+Selenium自动化篇-2-定位页面元素的八种方法
    Python+Selenium自动化篇-1-安装模块和浏览器驱动操作方法
    02_Python_数据容器(列表、元祖、集合、字典)
    01_Python_基础知识(变量、字符串、条件控制)
    orm单表操作
    模版导入与继承
    django模板层
    orm视图函数层
    orm路由层
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/10207687.html
Copyright © 2011-2022 走看看