react-native-file-selector报错Could not find com.nbsp:library:1.8.

1. Could not find com.nbsp:library:1.8.

(1) 在./android/app/build.gradle目录中添加implementation 'com.android.support:design:27.1.1这一行, 如下所示:

repositories {
    maven {
        url  "http://dl.bintray.com/lukaville/maven"
    }
}

dependencies {
    implementation project(':react-native-file-selector') // add
    implementation fileTree(dir: "libs", include: ["*.jar"])
    implementation 'com.android.support:design:27.1.1'
    implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
    compile 'com.android.support:support-v4:27.0.2'
    implementation "com.facebook.react:react-native:+"  // From node_modules
}

 

(2) In android/app/src/main/res/values I created colors.xml file.

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="primary_dark">#000000</color>
    <color name="colorPrimary">#3F51B5</color>
    <color name="colorPrimaryDark">#303F9F</color>
    <color name="colorAccent">#FF4081</color>
</resources>

 (3) 在AndroidManifest文件中添加权限。

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

使用:

import RNFileSelector from 'react-native-file-selector';

RNFileSelector.Show({
    title: 'Select File',
    onDone: (path) => {
      console.log('file selected: ' + path);
    },
    onCancel: () => {
      console.log('cancelled');
    },
});

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值