当前位置: 首页 > 知识库问答 >
问题:

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

宋高扬
2023-03-14

我想在开发过程中在真正的iPhone和Android手机上运行/测试(而不是自动测试)我的颤振应用程序。然而,Flutter文档似乎只记录了如何使用iOS模拟器或Android模拟器。

我认为这对于iOS / Android开发人员来说已经是一个明智的选择,但我都不是,Flutter是我第一次涉足移动开发。

有没有关于如何在真实设备上运行时开发的初学者指南的链接?

附加上下文

    < li >我是一名网站开发人员。 < li >我使用Android Studio和VS代码。 < li >我用的是MacBook。

共有2个答案

赏阳嘉
2023-03-14

此外,您可以使用scrcpy无线使用您的android设备。

访问此链接并安装SCRPY。https://github.com/Genymobile/scrcpy

在您的PC/笔记本电脑上安装并运行scrcpy之后。

>

  • 确保您的手机已连接到PC/笔记本电脑。

    启用开发者选项并将您的设备连接到WIFI。

    打开CMD。

    输入“adb tcpip 5555”。adb应该重新启动

    接下来,输入“adb连接设备的IP地址:5555”例如:adb连接192.168.254.19:5555

    现在,您可以无线使用您的设备。

  • 傅浩漫
    2023-03-14

    对于Android,这很容易:

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

    对于iOS来说,这要稍微复杂一些,因为你需要一个Apple ID或者注册一个“开发者账户”:

    1. 打开XCode,然后打开“首选项”

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

     类似资料:
    • Android设备是索尼xperia Z,4.3版本。 我想自动化本机计算器应用程序。 代码: 步骤: 1.将设备与系统连接,并使用adb devices命令检查-它显示我的设备已连接。 2.使用命令启动appium:

    • 那么有没有办法将flutter应用从windows机器运行到真正的ios设备呢? 我找了找,但找不到答案。我唯一发现的东西是2019年的,我认为这是一个很长的时间,也许开发了一个工具。

    • 我是NativeScript的新手,我刚刚制作了我的第一个应用程序。我的应用程序需要在真正的iPhone上进行测试;然而,我不知道如何在真正的iPhone上测试它,而不是在模拟器上。我试着查看appbuilder文档,但我不知道如何在iPhone上测试它。当我插上iPhone时,我试图使用,但我发现: 我不知道为什么我不能在iPhone上运行它。谁能告诉我如何在真正的iPhone上测试它,或者我做

    • 包org.andengine.ui.activity; 导入org.andEngine.BuildConfig; 导入org.andEngine.Audio.Music.MusicManager; 导入org.andEngine.Engine.Engine.Engine.Engine.Engine.Engine.Engine.Engine.Engine.Engine.Engine.Engine.E

    • 它可以在仿真器和真实设备(android版本4)上工作,但不能在真实设备(android版本7.0)上工作 相关代码: logcat: 05-23 10:31:39.464 173 42-17342/laftel.net.laftel E/AndroidRuntime:致命异常:主进程:laftel.net.laftel,pid:17342 java.lang.nullPointerExcepti

    • 几周前我开始使用Android Studio。我在一个具有正常登录屏幕的应用程序上工作过,在模拟器上一切正常。但如果我尝试在我的三星Galaxy S7 Edge(Android 7.0)上运行该应用程序,该应用程序会立即崩溃。 我已经用API 23模拟了Nexus 5,当我用API 24模拟的Pixel尝试时,模拟器也会崩溃。所以我想问题取决于Android版本? Logcat(我把我正在使用的所