androidandroid目录
⑴ android系统中的app安装后的各个文件路径在哪里
在系统中system/app文件夹中。
在android系统中安装软件时,系统会将其安装在设定好内的路径当中,即容system/app路径。后来下载的APP可以卸载,但系统自带的APP不能卸载,否则会引发系统的崩溃。
在安装APP时,也可以直接将文件复制到手机里(手机内存、Storage Card都可以),在手机上执行该CAB文件即可安装。
(1)androidandroid目录扩展阅读
android系统中的app不同格式安装:
1、CAB格式,直接将文件到手机里,都可以在手机上执行该CAB文件即可安装。
2、EXE格式,EXE格式的程序可分为手机上直接运行(即绿色软件的形式)和连接电脑同步安装2种形式。
3、免安装软件(绿色软件),将文件直接拷贝到手机里(手机内存、Storage Card都可以)即可运行。这种软件在网上下载时一般是RAR或ZIP格式压缩包,只需先在电脑上解压,将解压出来的文件夹拷贝到手机里即可运行。
4、Cpl文件,将文件直接拷贝到手机windows目录下,即可在设置中出现相应的选项。如SoftKeyAppleEx.cpl对应会出现软件设置选项。
⑵ android的根目录是哪个路径
根目录是获来得root权限才可以使用功自能的目录,,根目录没有路径的,他是最原始的路径,,,,打个比方,如果手机内存和内存卡,是电脑上的是c盘和d盘,那么根目录就是。我的电脑。。如果想找根目录的话,你需要下载个特殊的文件管理器,我现在用的是RE管理器(汉化版)
⑶ android怎么获取文件夹目录
有的时候程序需要去对android的指定目录或者全局目录进行遍历获取其中的文件,但是获取文件的时候可能会遇到无法列出文件夹中的文件的问题,这就是出现的问题,对于某个子文件夹进行获取listFiles()的时候返回为NULL,也就是不允许列出文件夹中内容。
这个是由于android中的安全机制的缘故,由于android继承了Linux系统的传统,对于某个特定的目录有用户的权限,一共分为三种--可读,可写,可执行;虽然说可以设置某个特定的目录的权限,但是对于目录里面的子目录和子文件都可以进行权限的设置,也就是说出了根目录权限之外,子目录本身的权限也决定了子目录可否访问,这一点需要清楚了解,所以在判断完了是否是目录之外,还需要在进行listFiles()获取File[]数据后判断获取的数组是否为空,如果为空的话,文件夹是不可访问的。样例代码如下:
01 package net.nowamagic.file;
02 import java.io.File;
03 import java.util.ArrayList;
04 import java.util.HashMap;
05 import java.util.Map;
06 import android.util.Log;
07 /**
08 * @author
09 * function 用于扫描SD卡上的文件
10 *
11 */
12 public class FileScan {
13
14 private static final String TAG = "FileScan";
15 public HashMap<String, String> getMusicListOnSys(File file) {
16
17 //从根目录开始扫描
18 Log.i(TAG, file.getPath());
19 HashMap<String, String> fileList = new HashMap<String, String>();
20 getFileList(file, fileList);
21 return fileList;
22 }
23
24 /**
25 * @param path
26 * @param fileList
27 * 注意的是并不是所有的文件夹都可以进行读取的,权限问题
28 */
29 private void getFileList(File path, HashMap<String, String> fileList){
30 //如果是文件夹的话
31 if(path.isDirectory()){
32 //返回文件夹中有的数据
33 File[] files = path.listFiles();
34 //先判断下有没有权限,如果没有权限的话,就不执行了
35 if(null == files)
36 return;
37
38 for(int i = 0; i < files.length; i++){
39 getFileList(files[i], fileList);
40 }
41 }
42 //如果是文件的话直接加入
43 else{
44 Log.i(TAG, path.getAbsolutePath());
45 //进行文件的处理
46 String filePath = path.getAbsolutePath();
47 //文件名
48 String fileName = filePath.substring(filePath.lastIndexOf("/")+1);
49 //添加
50 fileList.put(fileName, filePath);
51 }
52 }
53
54 }
⑷ android系统的手机目录各个文件夹代表什么
1、mnt 挂载点目录
2、etc 系统主要配置文件
3、system Android 系统文件
4、sys Linux 内核文件
5、proc 运行时文件
6、init.rc 启动脚本
7、default.prop 系统属性配置文件
8、data 用户程序目录
9、dev 设备文件
system 目录下面的主要文件目录下面也简单介绍一下:
1、usr 用户文件夹,包含共享、键盘布局、时间区域文件等
2、app 常规下载的应用程序,这些 apk 包都是受保护的哦
3、lib 系统底层库,如平台运行时库等
4、etc 系统的配置文件,比如APN接入点设置等核心配置等
5、framework Android 系统平台核心 framework 的文件
6、build.prop Android 系统属性配置文件
7、xbin 常用开发工具,比如 tcpmp/sqlite3 等
8、bin 系统工具,比如 ps/cp/pm 等
⑸ android系统的手机目录各个文件夹代表什么例如acct
1、acct文件夹:根目录/acct/ ,系统回收站,误删除的系统文件恢复ACCT计算机语言,系统调用禁止/启用系统记录进程信息。
2、cache文件夹:缓存(cache) 文件。只是内存中少部分数据的复制品,先于内存与CPU交换数据,因此速率很快。
3、config文件夹:(计算机系统)配置。如:系统里的config.sys就是系统自动配置文件,它是在用户开机这段时间对计算机进行初始化设置,也就是用户对系统的设置都由它来对计算机进行恢复。
4、system:Android 系统文件。主要包括usr(用户文件夹,包含共享、键盘布局、时间区域文件等) ,app(常规下载的应用程序,这些 apk 包都是受保护的), lib(系统底层库,如平台运行时库等)等。
5、etc:系统主要配置文件,比如APN接入点设置等核心配置等。
6、data:用户程序目录。存储手机系统文件和安装软件的数据文件,不能随便删除。
⑹ Android Studio的/lib目录在哪里
点击左侧边栏Project,然后展开下拉列表选择Project你就能在目录里看到libs
⑺ android系统的目录是怎样的结构
Android操作系统目录结构详解。Android操作系统没有内置文件管理器,经过安装第三方文件管理器后可以对主系统内存和SD卡上的文件管理。主内存中的文件目录都是由主系统自动生成。下面是Android系统目录结构详解,供大家交流使用。
http://blog.csdn.net/simonchz/article/details/10076619
⑻ android如何读取指定目录的文件
这个还要看你是什么文件,举个例子获取图片文件。
Bitmap bitmap = BitmapFactory.decodeFile(android.os.Environment.getExternalStorageDirectory().getAbsolutePath()+ "/data/abc/def/ghi.jkl")
⑼ 各类Android手机的根目录如何获取
可以使用Android原生的的类Environment.getExternalStorageDirectory()来获取,一般用“/sdcard/”是可以获取大部分的手机内存的根目录,但是现在好像陆续的不推荐这样去做,而是用Android原生的方法。有一个前提是你必须加入读写权限才可以进行此操作,否则无效
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
记得在清单文件中加上
⑽ Android可以写文件的目录包括哪些
Android手机下可以写文件的目录除了
Environment.getExternalStorageDirectory()获取的路径也就是/sdcard
/data/data/packageName/安装包路径下
像/storage/sdcard0,/mnt/sdcard都是软链接到/sdcard
一般非root手机来说都有内置sdcard 这个肯定可以写的,如果有外置sdcard这个也是可以的,再就是你应用安装目录下的这都是可以的。root后的我就不多说了。还有个/data/local/tmp