【发布时间】:2019-10-12 16:35:21
【问题描述】:
我有一个在 Windows 中使用 Android Studio 创建的 Flutter 项目。我尝试在 iOS 上复制、编译和运行它(显然是通过带有 XCode 的 Mac)。我尝试 GitHub 在操作系统之间复制项目,以及在 Windows 中压缩项目并在 OSX 中解压缩。
我遇到了错误问题
/bin/sh: D:\Flutter/packages/flutter_tools/bin/xcode_backend.sh: 否 这样的文件或目录/bin/sh: D:\Flutter/packages/flutter_tools/bin/xcode_backend.sh:没有这样的文件 或目录
即使是像我这样的新手也知道在 OSX 中没有可以识别的 D:\ 驱动器。是否有任何我应该了解的最佳实践或建议以最大程度地减少此类问题的可能性?在 OSX 中,我将为 iOS 编译 only。
【问题讨论】:
-
您需要在 Android Studio 中设置您的 Dart sdk 路径。
-
@CopsOnRoad 感谢您的回复。在 Windows 中为 Android Studio 正确设置了路径,而不是在 OSX 中使用它。我只是在 Mac 上使用 XCode+flutter,并且设置正确。我可以在 Mac 上运行一些简单的应用程序,同时部署到模拟器和物理设备上。
-
也许我之前没听懂你,你的意思是你没有在你的 macOS 上使用 Android Studio 吗?如果是,
I'm just using XCode+flutter on the Mac是什么意思? -
我在 Mac 上(仅)安装了 Flutter SDK 和 XCode。 Mac 上没有 Android Studio。
-
我假设你在复制后运行了flutter pub upgrade。