我已通过React native Cli official documentation启动了一个入门应用程序,通过USB连接了adb仿真器或物理设备后,adb设备显示了该设备,显示为jetifier found 85 files to forward-jetify, using 4 workers...
,但无任何作用。
尝试在android studio中打开android文件夹并运行时提示gradle sync failed...NDK version not found!
不知道有什么问题吗?
最新版本的react-native是否有问题。
编辑
答案 0 :(得分:0)
运行react-native start
(并且不要取消它)
然后在终端的另一个选项卡中运行react-native run-android
,(确保您在同一目录中)
答案 1 :(得分:0)
在运行react-native run-android之前,请确保在android studio中打开项目。
步骤:
导航到您的android文件夹。例如AwesomeProject> android>单击build.gradle
项目将开始同步(将开始下载 依赖项)。一旦项目成功同步,然后运行命令 再次从命令行。
react-native run-android
项目同步失败
查看控制台并遵循步骤
可以删除错误的最低sdk版本/安装最新的gradle依赖项/将项目迁移到Android X /或任何其他错误(在这种情况下,您必须在此处发布错误,或者您可以在stackoverflow上找到它)
如果上述步骤也失败,则可以在给定链接Failed to run jetifier
希望它会有所帮助:)
答案 2 :(得分:0)
react-native run-android start --port=8088
这真的很有魅力。虽然我也尝试在 powershell 中执行此操作
Set-ExecutionPolicy -Scope LocalMachine Unrestricted
// didn't work