一尘不染

如何在真实设备上运行/测试Flutter应用程序?

flutter

我想在开发过程中在真实的iPhone和Android手机上运行/测试(而非自动化测试)我的Flutter应用。但是,Flutter的文档似乎只记录了如何使用iOS模拟器或Android模拟器进行操作。

我认为对于iOS / Android开发人员而言,这已经是不费吹灰之力了,但我俩都不是,Flutter是我第一次涉足移动开发。

在实际设备上运行时(具有Flutter的所有实时重装功能),是否有任何指向初学者指南的链接,该如何开发?

其他背景

  • 我是网络开发人员。
  • 我使用Android Studio和VS Code。
  • 我在MacBook上工作。

阅读 546

收藏
2020-08-13

共1个答案

一尘不染

对于Android,这非常简单:

  1. 在设备上启用开发人员选项和USB调试。这取决于Android版本,但略有不同,但短版是您点击Device Build Number 7次。然后出现“开发人员选项”选项,您可以单击“启用USB调试”。请参阅链接的Android文档以获取最新说明。
  2. 然后使用USB电缆将手机插入计算机。您可能会在手机上看到一些弹出窗口,询问是否要允许该计算机进行USB调试。说“是”。
  3. 就像运行模拟器一样,运行Flutter。

对于iOS,这有点复杂,因为您需要Apple ID或注册“
开发者帐户 ”:

  1. 打开XCode,然后打开“首选项>帐户”。使用您的ID登录。
  2. “管理证书”>单击“ +”号,然后选择“ iOS开发”。
  3. 将设备插入计算机。在下拉菜单(窗口>管理器)中找到您的设备。
  4. 在“团队”弹出菜单下,单击“修复问题”。
  5. 在Xcode中 ,单击“运行”按钮。

(在随后的运行中,您可以使用Android Studio,VS
Code或任何其他选择的IDE部署到iOS设备,只需在第一次使用Xcode设置该证书即可。这是Apple设置Xcode来运行物理设备。)

2020-08-13