最近公司项目要求进行定时上传位置信息,及埋点,因为使用的是RN开发,一开始就是想到在Android和Ios原生里进行操作。
在原生里面实现了定时任务,Android里面使用的是broadcastReceive

文章目录

      • 1.集成
      • 2.使用
        • 导入及设置文件存储路径
        • 读写操作
        • 删除文件
        • 获取文件路径
        • 判断文件路径是否存在
        • 拷贝文件
        • 创建目录

1.集成

安装命令:

npm install react-native-fs --save//注意:如果react native版本是<0.40安装,使用此标签:npm install react-native-fs@2.0.1-rc.2 --save安装后执行:react-native link react-native-fsAndroid添加相应权限

2.使用

导入及设置文件存储路径

读写操作

删除文件

获取文件路径

判断文件路径是否存在

拷贝文件

创建目录

/创建目录/
mkDir() {
const options = {
NSURLIsExcludedFromBackupKey: true, // iOS only
};

    return RNFS.mkdir(destPath, options)        .then((res) => {            console.log('MKDIR success');        }).catch((err) => {            console.log('err', err);        });}

更多相关文章

  1. 【Android】Could not find XXX.apk!的解决方法
  2. Android(安卓)Dex文件格式(一)
  3. Android(安卓)NDK: Your APP_BUILD_SCRIPT points to an unknown
  4. Android(安卓)4.4 webview 架构
  5. Android(安卓)的启动流程
  6. Android(安卓)ROM包制作
  7. APK的安装过程及原理详解
  8. Android(安卓)-- 读取assets文件夹下的资源
  9. Android显示gif格式图片

随机推荐

  1. 硅谷来信丨一招阻击恶意软件***:沙箱集成M
  2. php类和trait
  3. PHP同义词伪原创程序V1.0 修复增强版 自
  4. mysqldump备份数据库出现(Couldn't execut
  5. error C2059: 语法错误:“类型”
  6. 每天5道linux面试题(第一天)
  7. 城市复杂巨系统如何数字化、孪生化?ThingJ
  8. Linux运维入门教程03-02 (目录文件的浏览
  9. OSPF动态路由概论及学习笔记分享
  10. 视频:JDBCRDD源码及自定义JDBCRDD的分区策