我想同时在至少 2 个 Android 模拟器上测试我的应用程序。我可以启动 2 个模拟器,但似乎找不到如何启动react-native run-android
我的应用程序在 2 个带有 ADB 的模拟器上运行。如果可能的话我也希望能够运行一个react-native log-android
在测试我的应用程序时对每一个进行操作。
有办法这样做吗?
您只能在不同的端口上执行此操作。因为一个端口,一个监听器:/
Solve:
react-native start --port 9988
./emulator -port 9988 -avd devicename1
react-native start --port 9999
./emulator -port 9999 -avd devicename2
Edit2:
在运行模拟器之前,您可以在终端中编写然后运行它:
function emulator { cd "$(dirname "$(which emulator)")" && ./emulator "$@"; }
第一个模拟器是react .
emulator -port 9988 @react
react-native run-android ( automaticaly detect emulator )
第二个模拟器是r .
emulator -port 8081 @r
react-native run-android (automaticaly detect emulator )
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)