我刚开始学习“反应本地人”。我做了所有的Android设置,并使用Android测试了所有的东西。使用Android,Hello应用程序工作并运行在我的手机上,没有任何错误。然而,我遵循了在我的Android手机上运行我的Reactive原住民应用程序所需的每一步:
react-native init AwesomeProject
创建的)时,我会得到以下错误。当我运行react-native run-android
时,我得到了这样的信息:
失败:生成失败,出现异常。
在任何设备上安装失败。
构建失败
总时间:1分钟20.824秒无法在设备上安装应用程序,请阅读上面的错误以获得详细信息。确保运行了Android仿真器或连接了设备,并设置了Android开发环境:https://facebook.github.io/react-native/docs/android-setup.html。
当我运行adb devices
时,我得到了这样的信息:
亚行服务器已经过时了。杀人..。*守护进程成功启动*附加设备列表?无权限模拟器-5554设备
我不在乎这个应用程序没有运行,即使在模拟器-5554设备,似乎没有问题。我想要的是这个应用程序在我的手机上运行,而我的手机上的应用程序被列为???????????? no permissions
。我会感谢你的帮助!
发布于 2017-11-16 07:24:50
您必须先在android中设置Android,然后才能使用react-native run-android
。
除此之外,您还可以使用命令android avd
通过终端(Mac)/ CMD (窗口)运行独立的android,并在那里设置avd。在模拟器运行之后,您可以运行react-native run-android
。
注意:阅读整个RN android安装指南。
https://facebook.github.io/react-native/releases/0.24/docs/android-setup.html
https://stackoverflow.com/questions/47323102
复制相似问题