React-Native 无法构建项目
React-Native unable to build project
我正在尝试实施 FB 身份验证并遵循 FBSDK 中提到的所有内容。本机反应:0.47.1 和 FBSDK:0.6.1
.在我这样做之后,该项目将无法构建。获取错误:
error: method does not override or implement a method from a supertype
@Override
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
我检查了 MainApplication.java
和 MainActivity.java
并复制了 github 页面中提到的所有内容。安装 react-native-fbsdk
后,我也 运行 react-native link react-native-fbsdk
。我重新启动了笔记本电脑,以确保已重置 gradle 或任何导致 windows 笔记本电脑的原因。我不确定为什么会出现此错误。
请帮忙。非常感谢。
从 node_modules/react-native-fbsdk/android/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.java
中删除以下内容后
@Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
return Collections.emptyList();
}
我尝试再次构建项目并收到错误:
这似乎是 React Native 0.47 的一个常见问题https://github.com/facebook/react-native-fbsdk/pull/354,修复程序尚未发布。
等待下一个版本的你可以做的是转到文件:
node_modules/react-native-fbsdk/android/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.java
并删除导致此错误行 61 到 64 的方法和 @Override。
@Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
return Collections.emptyList();
}
然后重建您的应用程序
我正在尝试实施 FB 身份验证并遵循 FBSDK 中提到的所有内容。本机反应:0.47.1 和 FBSDK:0.6.1 .在我这样做之后,该项目将无法构建。获取错误:
error: method does not override or implement a method from a supertype
@Override
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
我检查了 MainApplication.java
和 MainActivity.java
并复制了 github 页面中提到的所有内容。安装 react-native-fbsdk
后,我也 运行 react-native link react-native-fbsdk
。我重新启动了笔记本电脑,以确保已重置 gradle 或任何导致 windows 笔记本电脑的原因。我不确定为什么会出现此错误。
请帮忙。非常感谢。
从 node_modules/react-native-fbsdk/android/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.java
@Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
return Collections.emptyList();
}
我尝试再次构建项目并收到错误:
这似乎是 React Native 0.47 的一个常见问题https://github.com/facebook/react-native-fbsdk/pull/354,修复程序尚未发布。
等待下一个版本的你可以做的是转到文件:
node_modules/react-native-fbsdk/android/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.java
并删除导致此错误行 61 到 64 的方法和 @Override。
@Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
return Collections.emptyList();
}
然后重建您的应用程序