⑴ 获取android手机的自带存储路径和sdcard存储路径
android手机获取自带存储路径和sd卡存储路径的方式是:
调用Environment.getExternalStorageDirectory,返回的存储目录并不是系统内置的SD卡目录。
1、手机将eMC存储挂载到 /mnt/external_sd 、/mnt/sdcard2 等节点,而将外置的SD卡挂载到 Environment.getExternalStorgeDirectory这个结点。
Android在正式发行之前,最开始拥有两个内部测试版本,并且以着名的机器人名称来对其进行命名,它们分别是:阿童木(AndroidBeta),发条机器人(Android 1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。
Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
⑵ Android存储及路径
分为:内部存储和外部存储
如何区分内部存储和外部存储:可以从物理和逻辑区分
从物理的角度区分,内部存储就是手机自带存储空间,外部存储就是外部接入的存储空间例如SD卡
从逻辑意义上区分,data,system 目录就是手机的内部存储,而 mnt 或者 storage目录下的sdcard0指向的sdcard目录就是外部存储。如果是手机自带的外部存储被称为机身外部存储,外置的SD卡则称之为外部存储。当然两者都称为外部存储也没关系。这里描述的内部存储和机身外部存储都属于机身存储;
逻辑区分是从4.4以上版本开始的;
获取内部存储路径和api对应关系
1,通过Environment
2,通过上下文Context
Build.VERSION_CODES.LOLLIPOP及以上版本新增的API
Build.VERSION_CODES.N及以上版本新增的API
特点:
1、内部存储路径中的文件是分类存储的,我们无法干涉,除了cache目录,别的目录系统不会自动创建
2、除了files目录,别的目录我们几乎都是无法手动操作的
3、别的App几乎无法访问内部存储中的数据,除了用非法手段或者我们主动暴露
4、内部存储目录下的文件夹及文件会随着app的卸载而被系统自动删除
外部存储又可分为共有目录和私有目录;
私有目录
私有目录:不需要访问权限
Android 在外部存储空间中也提供了特殊目录供App存放私有文件,该路径为:/storage/emulated/0/Android/data/包名/
注意:应用安装之后/storage/emulated/0/Android/data/是没有对应的应用文件夹的,需要手动调用对应的API创建;
获取私有目录路径
共有目录
共有目录:需要申请权限才能访问
权限:6.0以上需要动态申请
获取共有目录的API 29中已过时:
⑶ 安卓机微信保存的文件在哪里
如果您使用的是vivo手机,辛苦您按照以下方法查看:
文件管理版本V5.5.2.9以下(安卓8.1及以上机型):微信新版本更改了文件保存目录,请您进入文件管理--手机存储/所有文件/本地文件/SD卡Android/data/com.tencent.mm/MicroMsg/Download中进行查看,后续文件管理更新会进行优化,届时可在文件管理--微信分类下进行查看。
备注:文件管理V5.5.2.9开始即可在微信分类中显示。
文件管理版本V5.5.2.9以下(安卓8.1以下机型):文件管理分类下不支持显示。
微信新版本更改了文件保存目录,请您进入文件管理--手机存储/所有文件/本地文件/SD卡--Android/data/com.tencent.mm/MicroMsg/Download中进行查看。
微信文件的保存路径如下:
1、进入文件管理--微信中查看最近传输的文件;
2、进入文件管理--本地文件/所有文件/SD卡/手机存储--tencent--MicroMsg--WeiXin或第一个文件夹中查找;
3、进入文件管理--本地文件/所有文件/SD卡/手机存储--Android--data--com.tencent.mm--MicroMsg--Download中查看。
⑷ 华为手机文件下载存储在哪里
华为手机收藏的文件储存在默认文件夹之中。
1、首先打开我们的实用工具中的文件管理。
2、打开之后会蹦出来一个这样的页面,点击下方的内部储存选项。
3、进入之后,会有手机中所有的文件夹,按照你想要看的文件类型下滑寻找即可。
4、或者直接点下面的搜索按钮。
5、就会蹦出来一个搜索框,搜索你想要找寻的文件名称即可。
华为手机收藏的文件储存在默认文件夹之中。;
1、首先打开我们的实用工具中的文件管理。;
2、打开之后会蹦出来一个这样的页面,点击下方的内部储存选项。;
3、进入之后,会有手机中所有的文件夹,按照你想要看的文件类型下滑寻找即可。;
4、或者直接点下面的搜索按钮。;
5、就会蹦出来一个搜索框,搜索你想要找寻的文件名称即可。;温馨提示:;在【文件管理】应用下,根据您手机的实际存储,手机拍摄的照片在【DCIM】文件夹下,截屏文件在【Pictures】文件夹下,杂志锁屏在【Magazine unlock】文件夹里哦。