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='绝对路径'
    
  • 相关阅读:
    第三章函数
    基本数据类型
    gulp压缩js
    read/load
    jQuery的类数组对象结构
    立即调用表达式
    npm
    cocos2d.js
    图片上传后压缩 Thinkphp
    判断用户是否在微信中
  • 原文地址:https://www.cnblogs.com/jisa/p/13530206.html
Copyright © 2011-2022 走看看