標籤:android style io 使用 sp for 檔案 資料 on
一、 ADB主要功能
ADB(Android Debug Bridge)是Android SDK中的一個工具, 使用ADB可以直接操作管理Android模擬器或者真實的Andriod裝置。ADB是一個用戶端-伺服器端程式, 其中用戶端是你用來操作的電腦, 伺服器端是android裝置。
ADB主要功能有:
1、在Android裝置上運行Shell(命令列)
2、管理模擬器或裝置的連接埠映射
3、在電腦和裝置之間上傳/下載檔案
4、將電腦上的本地APK軟體安裝至Android模擬器或裝置上
二、ADB設定環境變數
如果你已經安裝了Android SDK 那麼你可以在你的SDK目錄下找到 ..\android\sdk\platform-tools 這個目錄,ADB工具就放在這裡。
設定環境變數:複製這個目錄的路徑,我們需要在windows的系統設定中將這個路徑設定到PATH中,設定完成後。啟動模擬器或是用USB串連真機,我們就可以再CMD視窗中使用ADB了。
三、常用的ADB命令
a) adb install <apk檔案路徑>
這個命令將指定的apk檔案安裝到裝置上
b) adb uninstall <軟體名>
adb uninstall -k <軟體名>
如果加 -k 參數,為卸載軟體但是保留配置和快取檔案.
c)adb shell
這個命令將登入裝置的shell
adb shell <command命令>
後面加<command命令>將是直接運行裝置命令, 相當於執行遠程命令
d)adb help
這個命令將顯示協助資訊
c)adb push <本地路徑> <遠程路徑>
從電腦上傳送檔案到裝置
adb remount 在執行push命令之前我們還需要使用remount命令擷取上傳檔案許可權,否則會出現
Read-only file system 的錯誤提示資訊
d)adb get-product
擷取裝置的ID
e)adb get-serialno
擷取裝置的序號
f)adb devices
擷取當前啟動並執行模擬器/裝置的執行個體的列表及每個執行個體的狀態
g) adb bugreport
查看bug報告
四、常用的shell命令
通過adb shell命令進入shell
a)訪問資料庫
sqlite3
b)記錄無線通訊日誌
一般來說,無線通訊的日誌非常多,在運行時沒必要去記錄,但我們還是可以通過命令,設定記錄:
logcat -b radio
c)刪除應用
Android沒有提供一個卸載應用的命令,需要自己手動刪除:
cd /data/app
rm 應用程式名稱.apk
d)查看目錄
ls
e)列印或設定當前系統時間
date
f)查看記憶體資訊
cat /proc/meminfo
g)查看CPU資訊
cat /proc/cpuinfo
(二十一)Android開發調試工具ADB的使用