一.首先先說一下adb
adb的全稱為Android Debug Bridge,就是調試橋。adb是androi SDK里的一個工具,用這個工具可以操作管理安卓虛擬機和真實安卓設備。
1.首先我們需要配置adb的環境。
先檢驗一下之前是否配置過,在cmd中輸入adb,配置成功的顯示如下:
配置失敗會顯示:’adb‘不是內部或外部命令,也不是可運行的程序或批處理文件
如果沒有配置,在Path中添加Android SDK安裝路徑中adb.exe的路徑(配置環境變量的方法比較簡單,右鍵我的電腦->屬性->高級->環境變量->Path,然后直接將路徑添加到path中(注意環境變量添加的規范,用';'分號隔開))。重啟android studio就可以在terminal中使用adb了。
2.ADB常用的命令
先附上ADB命令行大全博客網址:http://blog.csdn.net/janronehoo/article/details/6863772和http://www.open-open.com/lib/view/1327557366686
1>.adb devices
查看設備
2>.adb install (-r) <apk文件路徑>
將指定的apk文件安裝到設備上
有-r時表示先刪除再安裝
3>.adb uninstall <軟件名>
adb uninstall -k<軟件名>
加-k參數表示為卸載軟件保留配置和緩存文件
4>.adb push <遠程路徑> <本地路徑>
使用push命令把本機電腦上的文件或者文件夾復制到設備
5>.adb pull
用pull命令把設備上的文件或者文件夾復制到本機電腦
6>.adb help
顯示幫助信息
7>.adb connect IP地址
無數據線連接設備,這條語句算是比較重要的,可以使用這條語句使用wifi連接手機,pad和tv等設備。
8>.adb shell
進入模擬器的shell模式:
9>.cls
清屏
二.然后是gradle的使用
跟前面一樣先要配置環境變量(這里不再詳細說),配置成功顯示如下:
命令行下gradle的使用比較簡單,主要形式就是gradle 任務名稱,
如:
gradle clean
gradle assembleRelease 編譯並打Release的包
使用gradle,除了已定義的task任務,我們還可以自定義Task任務
如:
uploadArchives {
repositories.mavenDeployer {
repository(url: rootProject.maven.url) {
authentication(userName: rootProject.maven.userName, password: rootProject.maven.password)
}
}
}
這里實現了將所生成的jar文件將被上傳到指定的文件夾中。
gradle自定義參考博客:http://www.tuicool.com/articles/Av2qMr
總的來說android studio的終端使用與linux系統的終端相似,使用起來還是比較簡單的,之后了解到更多會不斷補充的。