adb push 和 adb install 的区别

 

adb push xxx.apk +目录

adb push 能够指定安装目录。比如执行”adb push xxx.apk system/app” 后,xxx.apk被安装到了system/app目录下,此目录下的软件为system application。(注意,system/app是只读的,所以只有有root权限才能push apk进去,而且在push进去的apk会把原本的apk覆盖掉。)adb push本身的意思是将文件复制到系统中的某个文件夹下,但是将apk push到system/app下并且重启手机以后会注册应用程序。
 

adb install xxx.apk     &&     adb install -r xxx.apk

 
adb install 安装的软件默认位于 data/app 目录,为user application。参数-r 表示强制安装,当出现Read-only错误时,可以使用强制安装命令来安装apk。
 
 
 



posted @ 2020-01-07 15:16  deeojunkie  阅读(549)  评论(0编辑  收藏  举报