React Native:Android模拟器启动但应用程序无法打开

时间:2018-02-23 22:02:34

标签: react-native android-studio-3.0

我使用this guide安装了Android Studio。我有Android Studio 3.0.1和Java版本1.8.0_161,在Macbook Pro上运行:MacOS High Sierra,带有Core i7和16GB RAM。

我正在开发一个应用程序,我现在已经使用iOS模拟器了一段时间,最近开始尝试在Android模拟器上测试应用程序。我在Android Studio中打开应用程序(确保选择React项目中的android子文件夹作为我的根项目文件夹),然后单击“运行应用程序”以启动运行的模拟器。但是,我只看到模拟手机的主屏幕,并且该应用程序无法启动。我收到这些错误:

/Users/myUser/Documents/myProject/node_modules/react-native-permissions/android/src/main/java/com/joshblour/reactnativepermissions/ReactNativePermissionsPackage.java
Error:(19, 5) error: method does not override or implement a method from a supertype


Error:Execution failed for task ':react-native-permissions:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

enter image description here

1 个答案:

答案 0 :(得分:-1)

删除以下方法的@Override(在ReactNativePermissionsPackage.java文件中)删除了上述错误:

@Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
  return Collections.emptyList();
}
相关问题