use*_*767 6 android ios flutter
我在 AndroidStudio 中开发了一个 flutter 应用程序,一切都运行完美。
现在我想在 iOS 设备上显示该应用程序。我看到许多类似的问题,其中指出您必须在 MAC 或虚拟上设置 x 代码等。完美,完成所有设置,现在,如何将 AndroidStudio 项目导入 iOS IDE(VisualStudio?)。我假设一旦我这样做了,我就会像其他 iOS 应用程序一样运行?
似乎每个颤振教程都会有这个,但当我谷歌时没有看到它。任何帮助将不胜感激!
一个Flutter项目设置如下:
Root directory
- pubspec.yaml
> lib
- ... (dart files)
> assets
- ...
> android
- build.gradle
> app
- build.gradle
> ...
> ios
- Runner.xcproject
- Runner.xcworkspace * (this may not be there until running `pod install` or `flutter run`.
- Podfile
> ...
Run Code Online (Sandbox Code Playgroud)
如果您有 XCode 并且在 Mac 上正确设置了所有内容,您应该能够flutter run从根目录运行并将其部署到设备。你甚至可以从 android studio 执行此操作,尽管我个人使用 IntelliJ,所以我无法验证这一点。
如果您想直接打开 XCode 项目,那么每当您查看 swift 或 objc 文件时,实际上应该在 IntelliJ(可能还有 android studio)中获得该选项。这是最近推出的一项功能(截至 2018 年 6 月)。
否则,您可以直接打开Runner.xcworkspace文件来打开XCode项目。在您尝试使用 flutter 构建至少一次后,应该可以从 XCode 运行到设备(或者您可以pod install手动在 iOS 目录中运行)。