更新记录

1.0.0(2023-11-27)

实现android平台文件复制

  1. 复制设备中不同目录下的文件;
  2. 修改文件名;
  3. 返回复制结果;

平台兼容性

dodo-uts-fileCopy

插件测试平台

  1. 测试平板:PET_A133、PET_RK3568;

  2. 测试手机:vivo、小米、摩托罗拉;

  3. 测试系统:Android 12;

  4. 设备不需要root;

  5. 如需复制U盘,Android 设备具有 USB Host 或 OTG 接口;

功能简介

  1. 复制设备中不同目录下的文件;
  2. 修改文件名;
  3. 返回复制结果;

使用方法

manifest.json中配置权限

    "distribute": {...}
    "permissionExternalStorage" : {
        "request" : "always", //必填,字符串类型,申请读写手机存储权限策略,可取值none、once、always
        "prompt" : "应用更新和下载文件,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。" //可选,字符串类型,当request设置为always值用户拒绝时弹出提示框上的内容
    },
    "nativePlugins": {...}

引用

    import * as doFile from '../../uni_modules/dodo-uts-fileCopy'

API

  1. 复制文件

            const path1 = "/storage/44F7-88A8/app-update.apk"   //U盘根目录
            const path2 = "/storage/emulated/0/"               //平板内部存储根目录
            const newName="app-update-new.apk"
            const res = doFile.copyFile(path1, path2,newName)
            console.log(res)
                {
                    "success": true,
                    "code": "200",
                    "msg": "复制完成"
                }

如果觉得可以就点个👍吧,您的关注就是我们的动力!

有使用问题或项目定制需求,联系微信

  • rick6655(请备注添加原因)

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问