javascript - 如何在模拟器中打开 react-native 应用程序?
问题描述
我有一个 react-native 应用程序,我刚刚从 expo 弹出到一个裸 react-native 应用程序。
我可以在yarn react-native run-android
没有任何错误的情况下运行,甚至可以打开我的 android 模拟器,但是,我在模拟器中看不到我的应用程序。
这应该自动打开还是我应该在应用程序中看到它可用?
如何在模拟器中启动我的应用程序?
注意:Who Am I
应用程序不是它。这是我在退出之前通过 expo 构建的版本。
解决方案
除非您在 package.json中将脚本定义为自身,否则该命令react-native run-android
不应该是。yarn react-native run-android
react-native run-android
然后应用程序应该在模拟器中自行启动,但您必须运行react-native start
才能使用它。
react-native run-android
在模拟器上安装应用程序,因此您应该能够在模拟器中找到应用程序的启动图标
react-native run-android
不使用一个设备(一个仿真器或一个真实设备)会导致错误(Failed to install the app. Make sure you have an Android emulator running or a device connected.
如果没有连接),因此如果您没有连接真实设备,则检测到您的仿真器。
推荐阅读
- java - 如何将数组数据上传到 Cloud Firestore
- python - 我有 8 年的日常数据。我想绘制一周中的每一天、一年中的每周和一年中的每个月的所有值。我怎么做?
- laravel - 需要刷新才能看到更改,使用 Vue
- android - 升级到 Gradle 5 和 Android 插件 3.3 后,我的构建失败并出现“元空间”
- python - PyQt5 GUI 无法从 Spyder 关闭
- ios - Wikipedia 在 iPad 上以不同方式呈现 WkWebView 和 Safari
- java - 为不同的 Jenkins 构建使用不同的 JDK,无需从站
- parameters - R 的 H2o GBM monotone_constraint 参数
- r - WIn R,当我应用 complete.cases 并尝试创建一个新矩阵时,为什么范围会变成“Inf”?
- zsh - 带有 oh-my-zsh 的 zsh 提示符中的特殊字符