如何在 Mac 上打开 Android Studio 制作的 Flutter 项目?
Posted
技术标签:
【中文标题】如何在 Mac 上打开 Android Studio 制作的 Flutter 项目?【英文标题】:How to open an Android Studio made Flutter project on Mac? 【发布时间】:2019-07-10 10:46:39 【问题描述】:如何在 Mac-Os 上打开由 android Studio 制作的现有 Flutter 项目以导出 ipa 版本的应用程序?可以用 Mac-Os 版本的 Android Studio 完成还是我必须用 X-Code 完成?如何? 提前致谢
【问题讨论】:
【参考方案1】:我终于可以通过完成以下步骤来做到这一点:
将项目复制到 macOS 中(安装了 X-Code) 用Android Studio打开(最好是最新版) 在 Android Studio 框架设置中启用 Flutter 和 Dart 插件 运行命令flutter packages get
(必须可以连接到 Flutter 存储库)
按照@Günter Zöchbauer 的真实评论运行flutter build ios --release
连接iPhone设备或模拟器,直接在你的设备上运行
如果打印了一些错误,您可能需要在 X-Code 上验证您的开发者帐户设置,或检查您库的 Github 页面是否存在可能的 iOS 问题
【讨论】:
我想在 Iphone Simulator 上运行。请帮忙 @user3156040 iPhone 设备或模拟器没有区别,只需按照上述说明进行操作即可【参考方案2】:您可以在 XCode 中完成。
确保在运行之前运行 flutter build ios --release
。
【讨论】:
有没有更详细的关于如何在 X-Code 中打开 Flutter 项目以及修复错误和问题的信息? 我认为这没什么。我没有很好的 Xcode 知识。我所看到的并自己尝试过的是打开在ios/
子目录中创建的Xcode 项目flutter create
。
我可以在 Mac 中创建和运行示例“Counter”Flutter 项目,但我自己的项目有一些问题,它无法识别 .dart 库和文件【参考方案3】:
无需连接到物理 iPhone 设备。在 xcode 中运行任何示例项目。启动模拟器。 (最好只有一个模拟器)。
-
将存储库从 github 克隆到 Mac(安装了 X-Code)
打开终端。
cd 到您的 pubspec.yaml
flutter run(它会自动运行flutter pub get)
(它将在已经运行的 iOS 模拟器上启动)
按照 flutter.dev 上的步骤安装 Flutter。上述步骤仅在 Flutter Doctor(任何 Flutter 命令)被识别的情况下才可以从终端运行
【讨论】:
以上是关于如何在 Mac 上打开 Android Studio 制作的 Flutter 项目?的主要内容,如果未能解决你的问题,请参考以下文章
当我打开android studio时,如何摆脱我的MAC上弹出的xcodebuild弹出窗口?