由于此Java编译器错误,我无法运行我的react-native项目。下面是错误日志的图片,仅供参考:
error: cannot find symbol class ReactNativeHost
error: cannot find symbol class ReactApplication
Android Studio似乎无法识别:
import com.facebook.react.ReactApplication;
import com.facebook.react.ReactNativeHost;
答案 0 :(得分:0)
检查您的package.json。如果看起来像这样:
"react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz"
(当前是从Expo npm run eject
退出后的情况)
然后重新安装react-native:
npm uninstall react-native
npm install react-native
您的package.json现在看起来像这样:
"dependencies": {
"react": "16.6.3",
"react-native": "0.58.1"
},
现在尝试在Android Studio中重建项目,该错误将消失。