【发布时间】:2020-07-17 19:45:05
【问题描述】:
我在 Node.js 命令行中使用“react-native init MyProject”创建了一个应用程序。我想在我的物理 android 设备上打开这个应用程序,而不是在我的 Android Studio 模拟器中,我已经安装了 Expo Client,我尝试了“npm run start”和“react-native run android”,但应用程序没有在我的device 相反,它出现在 Android Studio Emulator 中。 我是否需要使用“expo init projectname”初始化项目才能在我的 android 设备上运行?
【问题讨论】:
-
如果你想使用expo你需要expo相关文件和配置。为了让自己更容易;如果您想使用 expo,请使用
expo init ProjectName初始化项目,就像您提到的那样。如果要使用 react-native-cli,请使用npx react-native init ProjectName初始化项目。我建议您通读文档reactnative.dev/docs/0.61/getting-started。
标签: android node.js react-native android-emulator