打开终端(在Android Studio中可以通过View > Tool Windows > Terminal打开),然后导航到你的Flutter项目的根目录。接着,运行以下命令来打包APK: bash flutter build apk 该命令将开始构建APK文件,并在构建完成后在终端中显示相关信息。 等待打包完成,查找生成的apk文件 构建过程完成后,你可以在项目的build/...
import io.flutter.plugin.common.MethodChannel; import io.flutter.plugin.common.MethodChannel.MethodCallHandler; import io.flutter.plugin.common.MethodChannel.Result; import io.flutter.plugin.common.PluginRegistry.Registrar; /** FlutterShareGoPlugin */ public class FlutterShareGoPlugin implements MethodCallHa...
第一步:安装 Flutter SDK 在打包之前,确保你安装了 Flutter SDK。你可以从 [Flutter 官网]( 下载并安装。安装后,确保 Flutter 的 bin 目录已经添加到你的系统环境变量中。 第二步:配置 Android Studio 打开Android Studio,安装 Flutter 和 Dart 插件。 这可以通过File -> Settings -> Plugins,然后搜索并安装。
1. 打包Android项目 1. 用Android Studio打开Flutter项目中的android文件夹; 2. 选择生成签名的APK; 3. 选择打包成APK,没有系统版本的限制; 4. 首次打包时,需要创建新的 Key Store。若之前打过包,请使用之前打包的相关配置; 5. 按要求填写相信关息,生成新的Key Store; 以下是Key Store生成完成后的状态。 6...
3.1在Flutter工程中/android/app/key/sign.jks创建该目录。 要在app目录下创建key文件夹,然后把sign.jks拖进来。 3.2创建key.properites 在Flutter工程中/android/key.properites创建该文件。 里面内容如下: storePassword=123456 keyPassword=123456 keyAlias=sign storeFile=key/sign.jks ...
2、Android Studio 配置 2.1、导入sign.jks 在Flutter工程中/android/app/key/sign.jks创建该目录。 要在app目录下创建key文件夹,然后把sign.jks拖进来。 如图所示: 2.2、创建key.properites 在Flutter工程中/android/key.properites创建该文件。 里面内容如下: ...
applicationId"com.example.myapp"minSdkVersion flutter.minSdkVersion targetSdkVersion flutter.targetSdkVersion versionCode2versionName"1.0.1"} Clean Project 注意:打开项目的android文件夹,而不是项目名文件夹 以上工作做完推荐重启android studio,不然有时打包完没有生效。
按照步骤一步步来输入信息即可,成功如图: 截屏2023-08-08 16.05.00.png 执行成功后,以mac为例,会保存在磁盘上,会生成一个 test.keystore 文件(这是我的举例),找到后将这个文件复制到Flutter项目的android/app/目录下即可~ 2.创建一个后缀.properties的key.properties的文件,如图: ...
升级到最新的Flutter版本 发现打包apk体积明显变大;分析发现是 Gradle插件升级到AGP8后导致的。.so文件不再默认压缩。build.gradle中添加下面配置即可 参考文档 https://developer.android.com/build/releases/past-releases/agp-8-1-0-release-notes?hl=zh-cn ...