Android開發IDE介紹:
IDE:IntegratedDevelopmentEnvironment 集成開發環境。
AndroidStudio是現在主流的android開發IDE。
android資源匯集的一個網站: www.androiddevtools.cn
AndroidStudio可以從上面的網站下載,安裝成功之后,需要先配置JDK環境變量,然后再打開AndroidStudio,不然是沒辦法運行起來的。
注意:有時候從網上down下來的androidStudio項目,導入到androidStudio之后有可能編譯通不過,很大一部分原因是gradle的問題,因為項目編譯很依賴gradle,如果它的版本不對,或者配置不對,編譯通不過很正常。以后出現導入項目不能運行,可能和這個有很大關系。
另外,ADB命令也是需要了解的。
ADB:android debug bridge,它是連接安卓設備和電腦的媒介。
一般如果要連接的設備是手機,那么一般都會用到這樣一個操作:打開setting界面,選擇“關於設備”,通過不斷單機“內部版本號”來激活開發者模式。進入開發者模式之后,就可以打開USD調試。之后,手機會顯示是否要對這台電腦授權,選擇OK即可連接。
如果是STB(電視盒子)這樣的安卓設備,有時候則需要(按照上述方式)打開調試模式之后,使用adb 命令來連接,具體為:adb connect 192.168.6.158 ,后面的數字為盒子的IP地址。
以下命令為常用命令(只做記錄,具體如何使用,看具體情況):
adb logcat -v time > F:/1.log 抓日志
adb devices 查看當前已連上的設備
adb install -r F:/1.apk 安裝apk
adb push F:/1.apk /system/app/ 推送apk文件到設備內部
adb push /system/temp/ D:/file.txt 將設備內部的文件上傳到電腦上
adb shell 進入shell調試模式( 進入shell之后:logcat | grep "abc" 查看設備日志,使用abc字符串過濾日志,只顯示和abc相關的)
adb shell pm list packages -f 查看所有已安裝的應用
adb shell input keyevent 3 模擬按鍵輸入(這個3,表示的是home鍵,其他還有模擬操作,自行百度)
adb shell input touchscreen swipe <x1> <y1> <x2> <y2>
adb shell am start -n 包名+類名 / 僅包名
adb shell screenrecord /sdcard/demo.mp4 錄制屏幕
adb reboot 重啟設備
