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

Flutter应用打包发布

2.key.properties创建 

Flutter应用打包发布

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

Flutter应用打包发布

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

Flutter应用打包发布

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
        }
    }

Flutter应用打包发布

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
        }
    }

Flutter应用打包发布

4.执行flutter build apk 

Flutter应用打包发布

5.打包后的apk位置在 

Flutter应用打包发布

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

Flutter应用打包发布

7.修改所有的\为/ 

Flutter应用打包发布

8.打开命令行执行 

Flutter应用打包发布

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

Flutter应用打包发布

Flutter应用打包发布

 

相关文章:

  • 2021-08-07
  • 2022-12-23
  • 2021-12-16
  • 2021-09-06
  • 2021-12-11
  • 2022-01-15
  • 2021-12-14
  • 2022-12-23
猜你喜欢
  • 2021-05-09
  • 2022-12-23
  • 2021-12-24
  • 2022-12-23
  • 2021-09-13
  • 2021-09-06
相关资源
相似解决方案