本章介绍如何在Android和iOS平台上部署Flutter应用程序。
Android应用
使用android manifest文件中的android:label条目更改应用程序名称,Android应用清单文件AndroidManifest.xml位于<app dir>/android/app/src/main中。它包含有关android应用程序的全部详细信息,无涯教程可以使用android:label条目设置应用程序名称。
使用manifest文件中的android:icon条目更改启动器图标。
根据需要使用标准选项对应用进行签名。
如有必要,请使用标准选项启用Proguard和混淆。
通过运行以下命令创建发布APK文件-
cd /path/to/my/application flutter build apk
您可以看到如下所示的输出-
Initializing gradle... 8.6s Resolving dependencies... 19.9s Calling mockable JAR artifact transform to create file: /Users/.gradle/caches/transforms-1/files-1.1/android.jar/ c30932f130afbf3fd90c131ef9069a0b/android.jar with input /Users/Library/Android/sdk/platforms/android-28/android.jar Running Gradle task 'assembleRelease'... Running Gradle task 'assembleRelease'... Done 85.7s Built build/app/outputs/apk/release/app-release.apk (4.8MB).
使用以下命令在设备上安装APK-
flutter install
iOS应用
使用标准方法在 App Store Connect 中注册iOS应用程序。保存在注册应用程序时使用的 Bundle ID 。
在XCode项目设置中更新显示名称以设置应用程序名称。
在XCode项目设置中更新包标识符以设置包ID,这是无涯教程在步骤1中使用的。
必要时使用标准方法编写代码符号。
使用标准方法根据需要添加新的应用程序图标。
使用以下命令生成IPA文件-
flutter build ios
现在,您可以看到以下输出-
Building com.example.MyApp for device (ios-release)... Automatically signing iOS for device deployment using specified development team in Xcode project: Running Xcode build... 23.5s ......................
通过使用标准方法将应用程序IPA文件推送到TestFlight中来测试应用程序。
最后,使用标准方法将应用程序推送到 App Store 。
参考链接
https://www.learnfk.com/flutter/flutter-deployment.html
标签:...,教程,无涯,应用程序,flutter,Android,使用,android,Flutter From: https://blog.51cto.com/u_14033984/7332820