如何在不使用 Play 商店的情况下在移动设备上部署 Flutter 应用程序进行测试
How do I deploy flutter app on mobile device for testing without using play store
我是 flutter 开发的新手。我创建了一个使用 google 地图和设备位置跟踪的示例应用程序(flutter 2.2 和 VS Code)。我想通过部署到我的手机上进行现场测试。我可以知道在不将应用发布到 Play 商店的情况下实现此目标的步骤吗?
编译您的应用,然后在您的 phone 上转到设置、应用和通知、高级、特殊应用访问,然后安装未知应用。从那里将您编译的应用程序传输到 phone 的下载文件夹。您应该能够在“显示所有应用程序”区域找到它,如果没有,请在您将其传输到的文件夹中打开该应用程序
如果您有 USB 数据线,您应该能够使用 USB 调试和 android 工作室来设置开发服务器。
参见:https://www.youtube.com/watch?v=UuLdD7oyML8
否则在您的计算机上编译您的应用程序并将其文件传输到您的 phone 并将其作为普通 APK 安装。
为您的应用创建 apk 并尝试以下命令
清理你的项目
flutter clean
获取包裹
flutter pub get
构建您的 apk
flutter build apk --release
在您的机器中找到您的 apk
你的项目name\build\app\outputs\flutter-apk(发布模式)
复制此 APK 并安装您的移动设备
参考this视频
有两个选项:
您可以调试 phone(通过激活开发者选项)并将其用作模拟器
或者您可以在终端中使用这行命令导出应用程序并在 phone 中安装 apk :
Flutter 构建 apk
我是 flutter 开发的新手。我创建了一个使用 google 地图和设备位置跟踪的示例应用程序(flutter 2.2 和 VS Code)。我想通过部署到我的手机上进行现场测试。我可以知道在不将应用发布到 Play 商店的情况下实现此目标的步骤吗?
编译您的应用,然后在您的 phone 上转到设置、应用和通知、高级、特殊应用访问,然后安装未知应用。从那里将您编译的应用程序传输到 phone 的下载文件夹。您应该能够在“显示所有应用程序”区域找到它,如果没有,请在您将其传输到的文件夹中打开该应用程序
如果您有 USB 数据线,您应该能够使用 USB 调试和 android 工作室来设置开发服务器。
参见:https://www.youtube.com/watch?v=UuLdD7oyML8
否则在您的计算机上编译您的应用程序并将其文件传输到您的 phone 并将其作为普通 APK 安装。
为您的应用创建 apk 并尝试以下命令
清理你的项目
flutter clean
获取包裹
flutter pub get
构建您的 apk
flutter build apk --release
在您的机器中找到您的 apk
你的项目name\build\app\outputs\flutter-apk(发布模式)
复制此 APK 并安装您的移动设备
参考this视频
有两个选项:
您可以调试 phone(通过激活开发者选项)并将其用作模拟器
或者您可以在终端中使用这行命令导出应用程序并在 phone 中安装 apk :
Flutter 构建 apk