ADB工具,全称Android Debug Bridge,通过cmd命令行,进入Android SDK/platform-tools子目录下。
手机往电脑复制文件: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 shell:exit安装APK程序:adb install [-r] ] [-s] <file>
卸载APK程序:adb uninstall [-k] <package>
注释:-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,列出所有的包名。如下:
找到要卸载的那个应用的包名,例如qsbk.app,再执行adb uninstall qsbk.app进行卸载。卸载成功如下: