1

在此处输入图像描述我目前在我的 react native 应用程序中遇到 react native 文档选择器的问题。

我附上了截图供您参考。

RNDocumentPicker -Native 模块不可用。

4

2 回答 2

1

这是因为它没有与 Native Code 链接,添加以下代码并检查

在项目 settings.gradle

include ':react-native-document-picker'
project(':react-native-document-picker').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-document-picker/android')

在 Build.gradle 添加

implementation project(':react-native-document-picker')

在 MainApplication 添加

 protected List<ReactPackage> getPackages() {
        return Arrays.<ReactPackage>asList(
            new MainReactPackage(),
            new DocumentPickerPackage() // Add package 
        );
    }
于 2020-12-03T05:57:01.887 回答
0

您需要将 react-native-document-picker 链接到本机。

  1. 停止 Metro 服务器
  2. react-native-document-picker
  3. react-native run-android

那应该可以解决问题。

于 2021-08-29T08:39:37.047 回答