用過的adb命令
1、adb connect [IpAddress] 將電腦和機頂盒連線起來,IpAddress代表盒子的IP,這條命令執行成功的前提條件之一是盒子和PC處於同一區域網內
2、adb disconnect [IpAddress] 將電腦和機頂盒連線斷開,IpAddress代表盒子的IP
3、adb install [-r] [apk file] 安裝應用程式,-r 代表應用快取(如果盒子已經安裝了此app),apk file 是安裝包在PC上的路徑
4、adb uninstall [package name] 解除安裝應用程式,package name 代表要解除安裝的程式的包名
5、adb push [in file path] [out file path] 上傳檔案到指定目錄,in file path要上傳的檔案路徑,out file path 上傳的路徑
6、adb shell 進入到Android Shell命令模式
以下命令是在Android Shell模式下執行的:
1、ls 檢視當前路徑下的檔案列表
2、cd [path] 切換到指定目錄, path 要切換的目錄
3、su 獲取root許可權
4、chmod 777 [path] 修改制定目錄或者檔案的讀寫最高許可權,在上一步掛載許可權成功或者本身具有root許可權的時候可行。
5、am start [package name] 啟動應用,package name 要啟動的app 包名
6、netcfg 檢視網路資訊
7、adb devices 檢視當前PC端連線有多少裝置
8、adb version 檢視adb的版本
9、adb shell dumpsys activity activities | findstr mFocus 檢視當前app的package和當前activity
10、adb shell pm list packages -f 檢視裝置上安裝的包名
環境搭建:
SDK檔案解壓後需要確認的環境變數:
JAVA_HOME C:\Program Files\Java\jdk1.8.0_51
JRE_HOME C:\Program Files\Java\jre1.8.0_51
ANDROID_HOME C:\adt-bundle-windows-x86_64-20140702\sdk
新增到 Path C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
C:\adt-bundle-windows-x86_64-20140702\sdk\build-tools\android-4.4W
adb devices 檢視連線的裝置
adb connect 127.0.0.1(ip):埠 連線