React Native Not Running我从Windows机器复制到Ubuntu的项目

时间:2016-09-02 08:39:52

标签: react-native react-native-android

我刚刚从Windows 10迁移到Ubuntu,我已经在笔记本电脑上安装了react-native,每次我做 react-native init 它会按预期创建一个项目。 react-native run-android& react-native start 命令正如您所期望的那样工作。

我的主要问题是我只是将一个反应原生项目从我的Windows 10机器复制到Ubuntu,现在我每次都 react-native run-android 这是我在控制台上看到的错误

这是我在控制台上看到的错误

  

启动JS服务器...
  正在运行/ home / adeel / Android / Sdk // platform-tools / adb reverse tcp:8081 tcp:8081
  在设备上构建和安装应用程序(cd android&& ./gradlew installDebug ...

  无法在设备上安装应用程序,请阅读上面的错误以获取详细信息。   确保您运行的是Android模拟器或已连接设备并设置了Android开发环境:   https://facebook.github.io/react-native/docs/android-setup.html

2 个答案:

答案 0 :(得分:0)

似乎无法识别您的设备/模拟器。运行“adb devices”进行检查。我猜你做了整个Android设置并安装了Android Studio(SDK)。

答案 1 :(得分:0)

问题是React Native项目是在Windows中创建的,我试图在基于Linux的平台上运行它。所以我做的是在Linux环境中创建了一个全新的项目,并将我的RN代码复制到新创建的项目中。 这是我相信由于它创建的Android文件是依赖于平台的。 Windows和Linux具有不同的GRADLE文件。我希望这可以帮助任何有这个问题的人。