gpt4 book ai didi

amazon-web-services - 如何在aws工作区窗口中运行 react native 应用程序

转载 作者:行者123 更新时间:2023-12-02 20:11:19 25 4
gpt4 key购买 nike

我想知道是否可行。我想在 aws 工作区中运行 React Native 应用程序。目前,当我尝试在 aws 工作区中运行 react-native run-android 时,它说它不支持模拟器,因为它需要启用英特尔硬件。在 aws 工作区中这是不可能的。只是想知道是否有任何替代模拟器可以在 aws 工作区中使用来运行 React Native 应用程序。

我尝试使用 aws amplify,但它是用于身份验证目的,而不是用于在 aws windows 实例中运行 React Native 应用程序。

最佳答案

经过长期研究后发现,让我列出一些在 EC2 计算机或 Amazon 工作区上运行 React Native 应用程序的选项。

AWS Device Farm

托管服务中的 AWS 设备场可针对真实设备测试您的应用程序,如果预算不是问题,这是最佳选择,因为在撰写本文时,AWS 设备场是一项昂贵的服务(每分钟 0.17 美元)。

AWS Device Farms official page

Genymotion云

Gennymotion 云是 AWS 设备场的更便宜的替代方案,它部署在亚马逊 EC2 上,并在 AWS 市场上以 AMI 形式提供。

Gennymotion cloud AMI

罗维罗系统

Rovello Systems 归 Oracle 所有,它支持嵌套虚拟化,您可以在 Ravello 中注册,然后就可以在 ec2 中运行 Android 模拟器。

Rovello Systems

世博客户端

Expo Client 是在 Android 和 ios 上测试 React Native 应用程序的最简单方法,只需安装 expo 客户端应用程序和 cli,您就可以在真实设备上免费测试它。

Expo client

远程 ADB

另一种解决方法是使用远程 ADB,但是为此,您必须使用已 root 的 Android 手机,像 lineage os 这样的 rom 提供此选项作为内置选项。

USB 重定向

最后也是另一个解决方法是将 USB 重定向到 EC2 服务器,许多远程桌面客户端支持将 USB 重定向到远程计算机,以便您可以连接本地计算机中的 Android 设备并将其重定向到 EC2 服务器。

如果您知道任何其他方法,请在评论框中提及,我愿意讨论

关于amazon-web-services - 如何在aws工作区窗口中运行 react native 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53557196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com