Android File

权限

需要获得

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

这两个权限可以在SD卡中写文件 ,在内置存储中写文件再研究

创建文件夹和文件

        try {
            String sdpath = "/mnt/sdcard/";
            File dir = new File(sdpath + "123");
            dir.mkdir();
            File file = new File(sdpath+ "123.txt");
            file.createNewFile();
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }

写文件

加上fileoutputstream就可以写文件了
“test”换成需要的字符串就好了

FileOutputStream fileOutputStream = new FileOutputStream(file);
            fileOutputStream.write("测试测试测试testtesttest".getBytes());

fileoutputstream还可以带上参数true

FileOutputStream fileOutputStream1 = new FileOutputStream(file, true);

这样就可以以追加的方式来写文件

由于给定引用中未提及关于AndroidFilePlugin的相关内容,下面结合一般的专业知识进行介绍。 ### Android FilePlugin介绍 Android FilePlugin通常指的是在跨平台开发框架(如Cordova、Ionic等)中用于处理文件操作的插件。它为开发者提供了在Android平台上进行文件读写、删除、移动等操作的能力,使得开发者可以在JavaScript代码中方便地调用原生的文件系统功能,打破了Web环境在文件操作上的限制,增强了应用的功能和性能。 ### 使用方法 以下是一个简单的在Cordova项目中使用FilePlugin的示例,假设已经安装了`cordova-plugin-file`: #### 1. 安装插件 在Cordova项目根目录下,使用以下命令安装文件插件: ```bash cordova plugin add cordova-plugin-file ``` #### 2. 编写JavaScript代码进行文件操作 ```javascript document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { // 获取文件系统 window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail); } function gotFS(fileSystem) { // 创建或打开文件 fileSystem.root.getFile("test.txt", { create: true, exclusive: false }, gotFileEntry, fail); } function gotFileEntry(fileEntry) { // 写入文件 fileEntry.createWriter(gotFileWriter, fail); } function gotFileWriter(writer) { writer.onwriteend = function() { console.log("文件写入成功"); }; writer.write("Hello, World!"); } function fail(error) { console.log("文件操作失败: " + error.code); } ``` ### 相关资料 - **官方文档**:Cordova的`cordova-plugin-file`官方文档是学习和使用该插件的重要资料,其中包含了详细的API说明和示例代码。 - **开源项目**:在GitHub等代码托管平台上搜索相关的开源项目,参考其他开发者的使用案例和经验。 - **技术论坛**:Stack Overflow、Cordova官方论坛等社区可以找到关于FilePlugin的常见问题解答和技术讨论。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值