搭建環境變數 及adb工具的使用
一、下載Java安裝包然後去系統高階設定裡面配置它的環境變數Java的環境變數,具體搭建方法:
變數名:JAVA_HOME
變數值:C:\Program Files\Java\jdk1.8.0_162(JDK的安裝路徑,這裡以自己的安裝路徑為準)
新建CLASSPATH 變數,變數值為:
.;%JAVA_HOME%\lib
%JAVA_HOME%\lib\tools.jar(注意前面的符號時必須存在的),
變數名:path
%JAVA_HOME%\bin
二、下載並安裝android-sdk-windows然後去系統高階設定裡面配置它的環境變數,具體配置
變數:ANDROID_HOME
變數值:D:\android-sdk\adt-bundle-windows-x86-20130917\sdk(SDK的安裝路徑,這裡以自己的安裝路徑為準)
變數:path:
變數值:%ANDROID_HOME%\platform-tools;
%ANDROID_HOME%\tools;
開啟控制檯輸入Android -h,檢查環境變數是否配置成功。
如果顯示這樣就說明我們的SDK環境已經搭建成功了接下來可以進行下一步。
adb,即 Android Debug Bridge,它是 Android 開發/測試⼈員的強⼤⼯具。它是⼀種可以⽤來操作⼿機裝置或模擬器的命令⾏⼯具。
開啟控制檯輸入adb,用來檢查adb環境是否完好。
三、 Java的環境變數,SDK的環境變數和adb都已經處理好了,接下來開啟手機的開發者模式,並除錯好USB。
手機開發者模式的開啟:開啟設定中的系統管理,找到版本型號連點5次,輸入自己的密碼就好了。
這樣我們的手機就處於開發者模式並與電腦連線好了。接下來就可以進行軟體的安裝與解除安裝。
adb常用命令:
adb devices 顯示當前連線的裝置列表,狀態及序列號
adb shell 進入shell模式
adb shall wn size 檢視連線裝置的解析度
adb install (com.parkingwang.business_5.17.0_downcc.com.apk) 安裝軟體(以停車王為例,這裡通常是開發打包傳送給測試的apk檔案)安裝成功會提示success
adb uninstall (com.parkingwang.business) 解除安裝軟體(以停車王為例)
adb logcat 檢視連線裝置APP的日誌,同時也可以獲取我們想要的程式包名
這時我們會發現裝置的日誌有很多我們檢視起來很麻煩因此我們可以找到一個我們自己想要存放目錄資料夾使用adb logcat>檔名 來建立一個文件來方便我們檢視。
adb shell dumpsys activity activities | findstr "Run" 找的目前在執行的APP
adb shell pm list package -f 查詢所有手機的安裝包 ,然後 crtl F 找到你想要的安裝包的關鍵詞
四、APP常見的問題:1、隨機問題 2、崩潰問題 3、閃退問題 4、空指標(null exceotion)
五、Java常見的兩類異常:1、exception-oot(out of memory)記憶體溢位 2、stackover exception堆疊溢位