如何使用 Android Studio 在 Flutter 中构建 .apk 和 .ipa?
How to build .apk & .ipa in Flutter, using Android Studio?
我是Flutter
开发的新手。
我一直在阅读、理解和关注 Flutter Documentation,并在 Android Studio IDE 中创建了我的第一个 flutter 应用程序 。它在 android 个模拟器中运行良好。
现在我想在 iOS 模拟器中测试应用程序,但我不知道如何为 iOS 生成构建。
是否可以通过 Android Studio IDE 生成 .ipa?如果是,那我该怎么做?我也无法构建 .apk,具体步骤是什么?
提前致谢...
您可以使用
flutter build apk --release
flutter install
要为 iOS 构建您需要一个 Mac,因为它依赖于 XCode 来编译部分应用程序。
您应该先安装 X-Code 和 Android Studio(使用 Flutter 设置和 SDK 已启用)在 macOs 上,然后将您的源代码复制到那里并使用 Android Studio 打开。
之后依次是运行、flutter clean
、flutter packages get
、flutter build ios
命令。
如果你使用了一些在iOS中不支持的库,必须在项目中省略或替换它们(可以看库的官方确定pub.dev 上的页面)。
然后将 iPhone 连接到 mac 如果一切正常,它应该在设备列表部分可见,最后按 运行 按钮通过从互联网。
Android 建造
设置本地属性
- echo "flutter.sdk=$HOME/programs/flutter" > "$FCI_BUILD_DIR/android/local.properties"
构建 .apk
- flutter build apk --release
iOS 构建
看到这个:
我是Flutter
开发的新手。
我一直在阅读、理解和关注 Flutter Documentation,并在 Android Studio IDE 中创建了我的第一个 flutter 应用程序 。它在 android 个模拟器中运行良好。
现在我想在 iOS 模拟器中测试应用程序,但我不知道如何为 iOS 生成构建。
是否可以通过 Android Studio IDE 生成 .ipa?如果是,那我该怎么做?我也无法构建 .apk,具体步骤是什么?
提前致谢...
您可以使用
flutter build apk --release
flutter install
要为 iOS 构建您需要一个 Mac,因为它依赖于 XCode 来编译部分应用程序。
您应该先安装 X-Code 和 Android Studio(使用 Flutter 设置和 SDK 已启用)在 macOs 上,然后将您的源代码复制到那里并使用 Android Studio 打开。
之后依次是运行、flutter clean
、flutter packages get
、flutter build ios
命令。
如果你使用了一些在iOS中不支持的库,必须在项目中省略或替换它们(可以看库的官方确定pub.dev 上的页面)。
然后将 iPhone 连接到 mac 如果一切正常,它应该在设备列表部分可见,最后按 运行 按钮通过从互联网。
Android 建造
设置本地属性
- echo "flutter.sdk=$HOME/programs/flutter" > "$FCI_BUILD_DIR/android/local.properties"
构建 .apk
- flutter build apk --release
iOS 构建
看到这个: