zoukankan      html  css  js  c++  java
  • Flutter Android 打包apk遇到的问题。

     1. 获取安装的模拟器列表,并启动模拟器

    // 获取支持的模拟器列表
    emulator -list-avds
    
    // 启动模拟器
    emulator @name
    // 或者
    emulator -avd name
    

     2. 运行flutter build apk 时一直卡在 Runnign Gradle task "assembleRealease..." 之后报错。

       原因:墙的问题,导致请求超时引起。

       处理:

    // 1. 在 android -> build.gradle 中 将
        repositories {
            google()
            jcenter()
        }
    // 更改为    
        repositories {
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/jcenter' }
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
        }
    // 作用替换源
    
    // 2. 将FlutterSDK中的数据替换,路径是 
    // ~/flutter/packages/flutter_tools/gradle
    // 用编辑器打开,然后执行上面的操作。
    

     3. not found for signing config 'release'.

    * What went wrong:                                                      
    Execution failed for task ':app:validateSigningRelease'.                
    > Keystore file '/android_test/android/key/key.jks' not found for signing config 'release'.
    
    // 解决方案
    生成的证书 .jks 要使用绝对路径。即 storeFile='绝对路径'
    
  • 相关阅读:
    Java之抽象类,多态,接口
    Java之抽象类,多态
    Java之类。实例初始化
    Java基础之继承
    java面向对象之工具类
    Java基础面向对象封装
    Python入门学习资料推荐
    内网安全「攻防」学习指南
    windows文件扩展名
    java 的包命名规范
  • 原文地址:https://www.cnblogs.com/jisa/p/13530206.html
Copyright © 2011-2022 走看看