该代码未在我的设备中运行,请帮助...!
G:\React\blawblaW>react-native run-android
info JS server already running.
info Building and installing the app on the device (cd android && gradlew.bat app:installDebug)...
任务:app:compileDebugJavaWithJavac失败
G:\React\blawblaW\android\app\src\main\java\com\blawblaw\MainActivity.java:23: error: class, interface, or enum expected
protected ReactActivityDelegate createReactActivityDelegate() {
^
G:\React\blawblaW\android\app\src\main\java\com\blawblaw\MainActivity.java:26: error: class, interface, or enum expected
protected ReactRootView createRootView() {
^
G:\React\blawblaW\android\app\src\main\java\com\blawblaw\MainActivity.java:28: error: class, interface, or enum expected
}
^
G:\React\blawblaW\android\app\src\main\java\com\blawblaw\MainActivity.java:30: error: class, interface, or enum expected
}
^
4 errors
FAILURE: Build failed with an exception.
出了什么问题: 任务':app:compileDebugJavaWithJavac'的执行失败。
编译失败;有关详细信息,请参见编译器错误输出。
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
1秒内失败 24个可执行任务:1个已执行,23个最新 错误无法在设备上安装该应用程序,有关详细信息,请阅读上述错误。 确保您正在运行Android模拟器或已连接设备,并且 设置您的Android开发环境: https://facebook.github.io/react-native/docs/getting-started.html 错误命令失败:gradlew.bat app:installDebug。使用--verbose标志运行CLI以获取更多详细信息。
答案 0 :(得分:0)
使用react-native CLI弹出您的应用程序。从您的应用程序根目录运行此命令
react-native eject
然后链接您的包裹
react-native link
弹出应用程序将重置您的缓存和其他链接的依赖项。
答案 1 :(得分:0)
尝试
cd android && gradlew clean
这样做后
cd.. && react-native run-android