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進行卸載。卸載成功如下: