Android私有目录和sdcard卡获取

本文总结了Android中私有目录(/data/data/包名)的获取,推荐使用Context.getFilesDir.getPath()方法。同时介绍了SD卡(/mnt/sdcard/)的获取,需要注意添加相应权限。文章还提到了通过Environment.getExternalStorageState()检查SD卡状态,确保可读写,并提供了判断剩余空间的完整代码示例。
摘要由CSDN通过智能技术生成

**

最近看见了Android中的私有和sdcard的获取和其中的读写操作,我在这里进行总结,来和大家一起进行分享,如有不对的地方,请多多指教!!!!

通常我们所说的Android私有目录就是指:/data/data/包名,当然,我们也可以直接这样写来获取私有目录,但是这样感觉很low,不妨试试这种方法。
我们可以使用Context对象来进行获取,Context.getFilesDir.getPath() ,这样我们获取到的路径就是:/data/data/包名/files

        @SuppressLint("SdCardPath") 
//        String privateAddress = "/data/data/com.example.look";
        String privateAddress = context.getFilesDir().getPath(); // data/data/com.example.look/files</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值