利用adb安装和卸载android APK

ADB工具,全称Android Debug Bridge,通过cmd命令行,进入Android SDK/platform-tools子目录下


电脑往手机复制文件adb   push   d:\adc.txt     /sdcard/

手机往电脑复制文件:adb   pull      /sdcard/xyz.txt    d:\

例如:

电脑---->手机:adb   push    e:\sougou.apk       /mnt/sdcard2/tmp/

手机---->电脑:adb   pull      /mnt/sdcard2/tmp/qiush.apk     d:\


adb shell实现linux指令操作adb shell

退出adb shellexit
   
安装APK程序
adb   install  [-r] ] [-s]  

卸载APK程序adb  uninstall  [-k]  


注释:-r表示重新安装该包,-s表示将APK安装到SD卡上(默认安装到内存中)。-k表示只删除应用程序,但数据与缓存保留。
注意:卸载时,卸载的是包名。包名的获取在eclipse-->File Explorer---data/data目录里具体寻找apk所对应的包。


如果在电脑上安装手机上的APK文件,在Android SDK/platform-tools中运行adb命令,输入手机SD卡中文件的绝对路劲名。

但目前通过adb直接从SD卡安装程序都是失败了,目前手机已经root,不知道是否这个原因。目前本人只能把apk放在电脑上安装。


从手机卸载软件的方法:

先执行命令:adb  shell  pm  list  packages,列出所有的包名。如下:

利用adb安装和卸载android APK_第1张图片


找到要卸载的那个应用的包名,例如qsbk.app,再执行adb  uninstall  qsbk.app进行卸载。卸载成功如下:


利用adb安装和卸载android APK_第2张图片



你可能感兴趣的:(Android)