如何在Browserstack-Automate / App-live上运行基于ReactNative的应用程序?

时间:2018-12-17 13:54:23

标签: browserstack

我的测试应用程序是基于ReactNative的本地应用程序(Android和iOS) 为了填充数据,需要依赖“ Metro Bundler”。 在尝试访问Browserstack上的开发应用程序时,如何确保Metro Bundler依赖项已运行?

谢谢

1 个答案:

答案 0 :(得分:2)

如果有人仍在寻找解决方案,以下是 BrowserStack 支持人员必须说的:

<块引用>

我了解您希望在 App Automate 上测试您的 React Native 应用程序,并且您希望了解在 App Automate 上运行测试时如何运行 Metro bundler。 由于访问受限,您将无法在我们的设备/机器上运行任何服务器。此外,我们提供真正的移动设备,因此我们希望将所有必要的依赖项打包到您上传到我们基础设施的 APK 文件中。

bundleInDebug 设置为 true 的情况下构建您的应用程序应该会生成一个 .apk,它不需要您在服务器上显式运行 Metro 捆绑器。按照这里的步骤对我有用:

https://dev.to/nitish173/how-to-generate-a-debug-apk-in-react-native-1gdg

https://celsiusnotes.com/react-native-android-debug-apk-without-development-server/

相关问题