React-Native-FS 编译错误

React-Native-FS 编译错误

我尝试react-native-fs在我的 Android 项目上安装,但在编译时它返回了一个错误MainActivity.java

Error: cannot find symbol
      setContentView(mReactRootView);
                     ^
  symbol:   variable mReactRootView
  location: class MainActivity

这是我必须在文件中手动添加的一段代码,但我不知道如何修复它。我遵循的完整安装指南位于

https://www.npmjs.com/package/react-native-fs/v/1.2.0

我该如何修复它?

答案1

如果您使用的是 RN +0.40,请按照以下步骤操作,而不是文档步骤“注册模块(在 MainActivity.java 中)”进入 MainApplication.java

// MainApplication.java
import com.syarul.rnlocation.RNFSPackage; // <--- import
...
@Override
protected List<ReactPackage> getPackages() {
  return Arrays.<ReactPackage>asList(
      new MainReactPackage(),
      new RNFSPackage() // <-- Register package here or packages.add(new RNFSPackage());
  );
}

相关内容