访问 Data Ability
DataAbilityHelper 为开发者提供了一系列的接口来访问不同类型的数据(文件、数据库等)。
访问文件
DataAbilityHelper 为开发者提供了 FileDescriptor 文件描述openFile(Uri uri, String mode)方法来
操作文件。此方法需要传入两个参数,其中 uri 用来确定目标资源路径,mode 用来指定打开文件的方式,可选方式包含 r(读), w(写), rw(读写),wt(覆盖写),wa(追加写),rwt(覆盖写
且可读)。
该方法返回一个目标文件的 FD(文件描述符),把文件描述符封装成流,开发者就可以
对文件流进行自定义处理。
访问文件示例:
读取文件描述符
FileDescriptor fd = helper.openFile(uri, “r”);
FileInputStream fis = new FileInputStream(fd);
https://blog.csdn.net/u012142247/article/details/79741473
// 使用文件描述符封装成的文件流,进行文件操作