一、SD卡中
1. /mnt/sdcard或者/sdcard这是Android手机中SD卡的文件夹路径,其中/mnt/sdcard/是android 2.2或更高版本所使用的,而/sdcard是android 2.1或早期版本的存储卡位置。
2. /mnt/sdcard/dcim或/sdcard/dcim这个DCIM文件夹是干什么用的,这里提示大家,一般数码相机都有DCIM文件夹,其中进入后Camera为手机摄像头拍摄的照片或视频存放位置。同时在DCIM文件做唤肆夹中还有.thumbnails这个目录,在Linux中开头为“.”的文件夹就是开头为“点”的文件夹是隐藏目录,这里面记录着手机SD卡图片的缩略图。
3. /mnt/sdcard/LOST.DIR或/sdcard/LOST.DIR这个LOST.DIR为SD卡扫描时发现的丢失文件,里面的文件用处不大,可以不用理会。
二、手机或平板电脑中
1. /system/app 这里是android手机rom中的系统应用存放地,如果有Root权限可以将手机rom中自带的应用删除掉,这里面一般包含一个apk文件和odex文件,大家注意文件名链租一一对应。
2. /data/data 这里是每个安装过应用的用户文件存储位置,一般为设置文件、数据库或临时缓存文件,进入后以每个软件的package name包名来命名。
3. /dev 这里是Linux系统常规文件夹,里面的文件很多都是设备模拟的文件系统,一般用户无需理会。
4. /system/fonts 这里面保存着系统的字体,如果你有root权限,可以往里添加自己喜欢的字体,比如雅黑。
5. /system/framework 这里是android系统的框架,里面保存着系统核心程序或java类库,十分重要里面的任何文件几乎都不要做删除 *** 作。
6. /media/audio 这里面保存着安卓系统默认的铃声,alarms是闹铃提醒的,notification是短信或提示音,ringtones是来电铃声,而纯轿ui是一些界面音效,比如键盘敲击声。
7./system/lib 里面保存的是系统底层类库,里面很多都是框架层的实现文件,一般以.so后缀结尾类似windows下的dll文件。
手机如何找到软件的具 *** 置?软件的文散早件通常在/data/app和/system/app里,用RE管理器可以打开这两个目录。移动需要root权限,如果怕root影响保修,可以解除root。
root方法:在手机设置中打开USB调试,在电脑上安装并打开“应用宝”(是电脑版应用宝,不是手机版应用宝),用数据线连接手机和电脑,等待应用宝连接成功后在“我的手机”-“工具箱”中有电脑版KingRoot,可以root你的手机。
如果不行就试试SuperOneClick和Root大师,请百度使用方法。
再不行就recovery刷加入root的ROM,欢迎追问。
解除root权限:
百度“如何解除root权限_百度经验”。
手机怎么查看软件安装位置
设置-应用-已下载。可以查看安装位置
如何查看手机软件的存储位置
可以去手机里面的设置中找到其他应用管理,点开之后,就能看已下载安装的软件的存储位置,这是比较常用的方法,或者在应用宝里下载个手机管家,它里面有已安装的软件,点开之后也能看软件的存储位置。
怎么查安卓手机安装软件所在目录? 70分
系统自带的软件在/system/app/里
安装在手机里的软件在/data/app里
安装在SD卡里的软件在mnt/asec/里的各自软件的文件夹里
怎样查看手机的一个软件的安装位置,还有在那个软件上下载的东西
你那个下载东西的软件设置里面一般都会告诉你会下载到那个文件夹,这样你去那个文件管理器里面找就行
手机下载软件,如何选择下载位置,
如果是手机直接下载软件,--1.常储存在 UCdownloads文件夹(如果你是通过UC浏览器进入网页的话) 2.如果用91手机助手下载软件,---常储存在91downloads文件夹
如果是电脑下,你可以选择保存在任意文件夹,也可以重新命名一个新文件夹....
什么手机软件可以互相查看对方所在位置 50分
其实所有手机都可以自动定位的,只不使用定位信息得靠软件来实现。打个比方,如两个人都是iPhone,那么两人都装上Find My iPhone这个应用,就可以查看同一个apple id下的所有手机位置或者手机好友的位置。
如何找到一个软件在手机里的位置,可以有文件管理器看到的,谢了
那不如在手机上安装个工具进行着手机上东西管理着呢。
安卓版应用宝软件上的就可以进行着软件使用。
可以把手机上的所有东西根据类型进行显示分类整理好的。
就很方便扒掘敬的进行着手机上东西设置了。
随时都可以在手机上通过打开这个文件查找具体东西位置呢。
很方便的在手机上打开工具进行着资料查看设置了。
智能手机怎么找到文件的存放位置
可以下个es文件浏览器或者其他有搜索功能的,知道文件名的话直接搜索就行,另外你用的是下载软件的话他们都有下载的春慎路径你去那找就行了,如果是一些软件 你可以直接打开文件夹找一般软件建紶文件夹的时候都是按拼音或者是和拼音有关
怎么在手机上看一个软件装在哪里
你下载文件都是有下载路径的,如果找不到之前下载的文件在哪里,可以尝试再次下载看好下载路径,然后取消下载就行,按著路径去找刚刚的文件。
我们的app在手机中存放的路径是:/var/mobile/Applications/4434-4453A-B453-4ADF535345ADAF344
后面的目录4434-4453A-B453-4ADF535345ADAF344是iPhone自动生成的,里面包含了四个文件夹:
(1)AppName.app 目录:这是应答埋用程序的程序包目录,包含应用程序本身。由于应用改程序必须经过签名。所以再运行程序时,是不可以对这个目录进行内容修改的,否则会造成应用无法启动。
(2)Documents目录:这是文档目录。有关应用的所有数据文件应该写入到这个目录下,这个目录用于存储用户数据或者其他应该定期备份的信息。iTunes会同步改应用程序的此文件内容,适合存储一些重要的数据
(3)Libarary目录:库目录,这个目录下面还有两个子目录:Caches 和 Preferences
清哪蚂 Preferences 目录:包含应用程序的编号设置文件,存放NSUserDefaults保存的.plist文件。iTunes同步该应用时会同步该文件夹中的内容。
Caches 目录:缓存目录。用于存储应用程序专用的支持文件,保存应用程序再次启动过程中需要的信息。ITunes不会同步改文件夹,保存一些不需要备份的数据
(4)tmp目录:临时目录。这个目录用于存放临时文件,保存应用程序再次启动过程中不再需要的信息。iTunes不会同步此文件夹,系统可能在应用没运行时就删除该目录下的文件,所以此目录适合保存应用中的一些临时文件,用完就删除。
下面就是这些文件夹获取路径的方法:
1.获取AppName.app 目录路径:
NSString *path = [[NSBundle mainBundle] bundlePath]
2.获取Documents目录路径的方法:
NSString *documentPath = 缓孙NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject
3.Library/Caches目录路径方法:
NSString *cachePath = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES).firstObject
4.Library/Application Support目录路径方法:
[NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES) objectAtIndex:0]
4.tmp目录路径的方法:
NSString *tmpPaht = NSTemporaryDirectory()
5.获取沙盒主目录路径
NSString *homePaht = NSHomeDirectory()
例子:
NSFileManager* fm=[NSFileManager defaultManager]
if(![fm fileExistsAtPath:[self dataFilePath]]){
//下面是对该文件进行制定路径的保存
[fm createDirectoryAtPath:[self dataFilePath] withIntermediateDirectories:YES attributes:nil error:nil]
//取得一个目录下得所有文件名
NSArray *files = [fm subpathsAtPath: [self dataFilePath] ]
//读取某个文件
NSData *data = [fm contentsAtPath:[self dataFilePath]]
//或者
NSData *data = [NSData dataWithContentOfPath:[self dataFilePath]]
}
IOS管理文件和目录
1、常见的NSFileManager文件方法
-(NSData *)contentsAtPath:path//从一个文件读取数据
-(BOOL)createFileAtPath: path contents:(NSData *)data attributes:attr//向一个文件写入数据
-(BOOL)removeItemAtPath:path error:err//删除一个文件
-(BOOL)moveItemAtPath:from toPath:to error:err//重命名或者移动一个文件(to不能是已存在的)
-(BOOL)copyItemAtPath:from toPath:to error:err//复制文件(to不能是已存在的)
-(BOOL)contentsEqualAtPath:path andPath:path2//比较两个文件的内容
-(BOOL)fileExistAtPath:path//测试文件是否存在
-(BOOL)isReadableFileAtPath:path//测试文件是否存在,并且是否能执行读 *** 作
-(BOOL)isWriteableFileAtPath:path//测试文件是否存在,并且是否能执行写 *** 作
-(NSDictionary *)attributesOfItemAtPath:path error:err//获取文件的属性
-(BOOL)setAttributesOfItemAtPath:attr error:err//更改文件的属性
2.使用目录
-(NSString *)currentDirectoryPath//获取当前目录
-(BOOL)changeCurrentDirectoryPath:path//更改当前目录
-(BOOL)copyItemAtPath:from toPath:to error:err//复制目录结构(to不能是已存在的)
-(BOOL)createDirectoryAtPath:path withIntermediateDirectories:(BOOL)flag attribute:attr//创建一个新目录
-(BOOL)fileExistAtPath:path isDirectory:(BOOL*)flag//测试文件是不是目录(flag中储存结果YES/NO)
-(NSArray *)contentsOfDirectoryAtPath:path error:err//列出目录内容
-(NSDirectoryEnumerator *)enumeratorAtPath:path//枚举目录的内容
-(BOOL)removeItemAtPath:path error:err//删除空目录
-(BOOL)moveItemAtPath:from toPath:to error:err //重命名或移动一个目录(to不能是已存在的)
3、常用路径工具方法
+(NSString *)pathWithComponens:components//根据components中的元素构造有效路径
-(NSArray *)pathComponents//析构路径,获得组成此路径的各个部分
-(NSString *)lastPathComponent//提取路径的最后一个组成部分
-(NSString *)pathExtension//从路径的最后一个组成部分中提取其扩展名
-(NSString *)stringByAppendingPathComponent:path//将path添加到现有路径的末尾
-(NSString *)stringByAppendingPathExtension:ext//将指定的扩展名添加到路径的最后一个组成部分
-(NSString *)stringByDeletingLastPathComponent//删除路径的最后一个组成部分
-(NSString *)stringByDeletingPathExtension//从文件的最后一部分删除扩展名
-(NSString *)stringByExpandingTileInPath //将路径中代字符扩展成用户主目录(~)或指定用户的主目录(~user)
-(NSString *)stringByresolvingSymlinksInPath//尝试解析路径中的符号链接
-(NSString *)stringByStandardizingPath//通过尝试解析~、..(父目录符号)、.(当前目录符号)和符号链接来标准化路径
4、常用的路径工具函数
NSString* NSUserName(void)//返回当前用户的登录名
NSString* NSFullUserName(void)//返回当前用户的完整用户名
NSString* NSHomeDirectory(void)//返回当前用户主目录的路径
NSString* NSHomeDirectoryForUser(NSString* user)//返回用户user的主目录
NSString* NSTemporaryDirectory(void)//返回可用于创建临时文件的路径目录
5、常用的IOS目录
Documents(NSDocumentDirectory)//用于写入应用相关数据文件的目录,在ios中写入这里的文件能够与iTunes共享并访问,存储在这里的文件会自动备份到云端
Library/Caches(NSCachesDirectory)//用于写入应用支持文件的目录,保存应用程序再次启动需要的信息。iTunes不会对这个目录的内容进行备份
tmp(use NSTemporaryDirectory())//这个目录用于存放临时文件,只程序终止时需要移除这些文件,当应用程序不再需要这些临时文件时,应该将其从这个目录中删除
Library/Preferences//这个目录包含应用程序的偏好设置文件,使用 NSUserDefault类进行偏好设置文件的创建、读取和修改
分类: iOS学习积累
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)