android cmd adb命令安装和删除apk应用

1. 安装Android应用程序

第一种:将应用程序的apk文件push到手机中

1.adb push xxxx.apk /system/app.


第二种:用adb install xxxx.apk进行安装

1. 启动Android模拟器
2. adb install (apk在PC上的路径/)*.apk (将apk文件上传到了模拟器自带操作系统的data/app目录下了)
3. Android模拟器界面中浏览打开apk应用程序


二者的比较以及注意事项:

1.用第一种方式的弊端:
a.会将原来系统中的对应的apk覆盖掉,所以,最好先备份出来一份,用如下命令:
adb pull /system/app/xxxx.apk    /home/
b.有时候,会出现如下形式的错误信息:
failed to copy '/home/SoundRecorder.apk' to '/system/app/SoundRecorder.apk': Read-only file system
很明显,/system/app目录是只读的,不能将文件push到这个目录下。
解决方法,用直接安装的方式进行安装,如下:
adb install -r /home/SoundRecorder.apk     //注: -r 表示强制安装
这样,会将应用程序安装到 /data/local/tmp/ 目录下。
2.用第二种方式的话,设备中不回保存apk文件,如果以后删除了这个应用,就要重新找到对应的apk,才能安装。




2. 删除Android应用程序

第一种:命令行用uninstall

adb uninstall apk的包名(用EC切换到DDMS的File Explorer中查看,data/data下)


第二种:命令行进入模拟器操作系统

adb shell (进入模拟器自带的操作系统)
cd data/app (切换到apk的安装目录)

rm ***.apk (用EC切换到DDMS的File Explorer中查看,data/app下)


 

第三种:1.1以上模拟器上删除,非常简单

模拟器的 Setting -> Applications -> Manage applications -> XXX程序 -> Uninstall

这样就可以删除了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值