美文网首页
flutter打android包

flutter打android包

作者: 三十六计至做笔记 | 来源:发表于2019-09-25 21:27 被阅读0次

    1.配置图标

    .android/app/src/main/res

    配置文件:

    mipmap-mdpi(160dpi)

    mipmap-hdpi (240dpi)

    mipmap-xhdpi(320dpi)

    mipmap-xxhdpi(480dpi)

    mipmap-xxxhdpi(640dpi)

    2.配置app名称和图标,系统权限,打开目录

    .android/app/src/main/AndroidManifest.xml配置

    android:label="myflutter" //设置APP名称,可以为中文就不多说了 android:icon="@mipmap/ic_launcher" //配置APP图标路径

    3.生成keystore

    keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

    注意:/E:/key.jks为需要存储.jks文件的目录

    .android目录下生成 key.properties文件,加上配置

    然后在app/src下build.gradle中配置签名

    4.开启混淆:官网写法会提示警告

    在src 目录下 新建 proguard-rules.pro文件

    然后在build.gradle配置混淆

    然后在build.gradle配置混淆

    项目路径 执行flutter build apk

    按照官网说明提示报错

    Execution failed for task ':app:validateSigningRelease'.

    > Keystore file '/Users/edz/Desktop/kpl/flutter/flutter_student/.android/app/</Users/edz/key.jks>' not found for signing config 'release'.

    路径一直有问题,然后 把 jks文件放到app目录就打包成功了

    然后把包扔蒲公英测试可以

    相关文章

      网友评论

          本文标题:flutter打android包

          本文链接:https://www.haomeiwen.com/subject/qfiwuctx.html