此文章转载自: /http://www.thinksaas.cn/group/topic/201896/


1、android 常用的各个目录结构作用

         1) 非系统类的apk是存储在/data/app下的        2) 系统类的apk是存储在/system/app下的安装好的app是在/data/data下的               3) /data/local/tmp用于存储临时文件,即apk在安装时,安装的内容会存在/data/data下,但是同时会生成临时文件存在data/local/tmp下 2、android adb install + apk 与adb push+apk两种安装apk的使用总结      一般情况下,android安装apk有两种试:即adb install 和adb push            其使用方法如下:               1)adb install + apk,其默认是被放在/data/app下,但是一般都会在原名中加"-1"或"-2"如图所示:              2)adb push xxx.apk /data/app,如图所示:                       3)adb push和adb install -r xxx.apk都能将原系统中对应的apk覆盖掉 3 二者的区别以及注意事项   1)adb push xxxx.apk 可以指定apk将存在手机的哪个的目录;而adb install则不允许,只能存在/data/app目录 下。         如果adb push xxx.apk/system/app 会出现如下形式的错误信息: failed to copy '/home/SoundRecorder.apk' to '/system/app/SoundRecorder.apk': Read-only file system         即/system/app目录是系统apk目录,此目录下的文件是只读的。如果必须要安装的话先root,再运用adb remount使/system/app目录文件为可读可写。      2) 用root权限的adb push安装apk到/system/app下的,卸载时必须要用 root权限才能卸载;而用adb install安装的apk则只需普通用户权限则可卸载 [size=large]4 android 卸载app      卸载时只能运行adb uninstall + app的包名

更多相关文章

  1. android 获得root权限解密
  2. Android中读取assets目录下的文件详细介绍
  3. Android View系统分析之二View与ViewGroup
  4. Android ICS系统是支持通过互联网时间同步的
  5. android系统裁剪方法

随机推荐

  1. Android(安卓)Studio中提交library到Jcen
  2. android2.2应用开发之IccCard(sim卡或USIM
  3. android手动连接wifi的过程
  4. Android系统中aidl的理解和service的添加
  5. Android(安卓)开发遇坑备忘录(二)
  6. Android(安卓)访问FTP 服务器,实现文件的
  7. android studio 报错 non-zero exit valu
  8. Android(安卓)TextView 自动换行问题
  9. Android(安卓)MVVM架构模式 详解和综合运
  10. Android(安卓)中实现分享和第三方登陆---