Android开发出来的APP在手机的安装路径是?
2014-09-03 11:14
316 查看
一、安装路径在哪?
Android应用安装涉及到如下几个目录:
system/app系统自带的应用程序,无法删除。
data/app用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。
data/data存放应用程序的数据。
data/dalvik-cache将apk中的dex文件安装到dalvik-cache目录下(dex文件是dalvik虚拟机的可执行文件,其大小约为原始apk文件大小的四分之一)。
APP安装过程:复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到dalvik-cache目录,并data/data目录下创建对应的应用数据目录。
APP卸载过程:删除安装过程中在上述三个目录下创建的文件及目录。
二、如何查看安装路径文件夹?
使用Eclipse的DDMS工具可以查看。
Android DDMS连接真机(已ROOT),通常会出现用file explore看不到data/data文件夹的问题。原因是权限不够,以下是解决办法:
问题是没有权限,用360手机助手或豌豆荚也是看不见的。 简单的办法是用RE文件管理器(英文全名root explorer,手机需授予root权限),把data和data/data设置成777权限。注意:用RE管理器打开看到默认不是777的,只是可读写还是不够的。以下是打开权限的方法:
如此一来,DDMS就可以查看data/data文件夹,但是该目录下的子文件夹,例如com.android.XXX,还需要继续放开权限。
Android应用安装涉及到如下几个目录:
system/app系统自带的应用程序,无法删除。
data/app用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。
data/data存放应用程序的数据。
data/dalvik-cache将apk中的dex文件安装到dalvik-cache目录下(dex文件是dalvik虚拟机的可执行文件,其大小约为原始apk文件大小的四分之一)。
APP安装过程:复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到dalvik-cache目录,并data/data目录下创建对应的应用数据目录。
APP卸载过程:删除安装过程中在上述三个目录下创建的文件及目录。
二、如何查看安装路径文件夹?
使用Eclipse的DDMS工具可以查看。
Android DDMS连接真机(已ROOT),通常会出现用file explore看不到data/data文件夹的问题。原因是权限不够,以下是解决办法:
问题是没有权限,用360手机助手或豌豆荚也是看不见的。 简单的办法是用RE文件管理器(英文全名root explorer,手机需授予root权限),把data和data/data设置成777权限。注意:用RE管理器打开看到默认不是777的,只是可读写还是不够的。以下是打开权限的方法:
如此一来,DDMS就可以查看data/data文件夹,但是该目录下的子文件夹,例如com.android.XXX,还需要继续放开权限。
相关文章推荐
- Android开发出来的APP在手机的安装路径是?
- (转)Android开发出来的APP在手机的安装路径是?
- Android开发出来的APP在手机的安装路径是?
- 【代码】android 开发获取当前手机中安装的全部App列表
- Android开发实践经验谈:如何让各式手机浏览器可以直接下载apk安装文件且实现自动安装APP
- Android开发之定义app在手机的安装位置
- Android开发出来的app安装后没有出现在程序列表(图标消失)
- [Android开发] app在华为手机的应用市场和安装时候显示未兼容android7.0
- android开发代码安装app(需要指定路径)
- android:如果手机安装了app则打开一个activity,如果没有安装则去到android market如何在HTML页面实现
- IOS开发 获取手机所有安装app列表,提交appstore 请慎用
- android开发步步为营之15:默认让应用程序安装到手机外存sd卡上
- android手机安装软件后/data/app目录的变化
- Android如何获取手机上面已经安装的app
- 【Android 开发实例】手机流量监控APP开发
- Android开发教程--开发模式下应用无法安装到手机的问题
- Android开发把项目打包成apk,安卓到手机上,或者提交到app应用商店
- 在Linux下安装android开发环境并以USB调试方式链接手机进行开发
- android开发的应用程序,用模拟器可以访问,但是安装到手机上却不行
- Android app安装路径 2