最后是错误解决办法,本文只说明安装方法,具体使用查看 https://github.com/prscX/react-native-file-selector
1 、npm install react-native-file-selector --save
2 、最好不要自动 link --react-native link react-native-file-selector
手动link步骤
A 、在android\settings.gradle添加
include ':react-native-file-selector'
project(':react-native-file-selector').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-file-selector/android')
B、在android\build.gradle添加
maven { url "http://dl.bintray.com/lukaville/maven" }
C 、在android\app\build.gradle中添加
implementation project(':react-native-file-selector')
D 、在MainApplication.java中引用jar包
import ui.fileselector.RNFileSelectorPackage;
在getPackages()中使用
new RNFileSelectorPackage(),
3、添加选择文件主题颜色,可以自定义
增加文件android/app/src/main/res/values/colors.xml
4、添加权限 android\app\src\main\AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
记一下的原因是安装依赖,自动link后出现各种报错,和之前引用的依赖冲突,或者打包报错
Execution failed for task ':app:transformClassesWithMultidexlistForDebug'.
> java.io.IOException: Can't write [D:\Work\drp_admin_app\android\app\build\intermediates\multi-dex\debug\componentClasses.jar] (Can't read [C:\Users\Admin\.gradle\caches\transforms-1\files-1.1\support-core-ui-27.1.0.aar\b6c4178a4c08c4dfa3ddaf1b25f9d379\jars\classes.jar(;;;;;;**.class)] (Duplicate zip entry [classes.jar:android/support/design/widget/CoordinatorLayout$Behavior.class]))
我的解决办法
在android/app/build.gradle中加入
还有一些其他的我尝试了没有用,也记一下
或者是 implementation 'com.android.support:multidex:1.0.3'
这些都是老的sdk版本
以上所述就是小编给大家介绍的《原 荐 React-native 文件选择器react-native-file-selector的使用》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- QT选择目录等常用文件/文件夹操作
- 项目配置文件选择
- VBScript - 弹出“文件选择对话框”方法大全!
- 一个小巧快速的 Android 文件选择器框架
- LibreOffice 打造了一个原生文件选择器,更好集成 KDE 5
- Qt Creator Pro文件根据不同编译器自动选择对应的第三方库
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Pro JavaScript Techniques
John Resig / Apress / 2006-12-13 / USD 44.99
Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web s......一起来看看 《Pro JavaScript Techniques》 这本书的介绍吧!