讓ADB使用更方便,adb-idea外掛升級版釋出
起源
前段時間鴻洋推送的一篇《推薦3個有用的開源專案》文章中,推薦了一篇github上的ADB 用法大全 ,非常的全面,正如大全中提到的: "ADB,即 Android Debug Bridge,它是 Android 開發/測試人員不可替代的強大工具,也是 Android 裝置玩家的好玩具."相信做安卓開發的肯定都會用到.它的功能是非常強大的.但是強大一般也意味著複雜.我除了少數經常使用到的命令外,其他的都不甚瞭解.使用上也不是非常的方便,比如安裝一個apk檔案到手機,我一般是先開啟這個apk所在的目錄,右鍵Git Bash Here,然後鍵入:adb install -r ./apkFile.apk
特性和使用
原外掛功能
-
Uninstall App
-
Kill App
-
Start App
-
Restart App
-
Clear App Data
擴充套件功能
應用管理
以上功能都整合到:Application management中
主要是看輸出資訊,不記得命令也沒關係,報名也不用輸了,點一點OK,輸出的資訊,選中後Ctrl+C可以複製,右鍵可以清屏.除了Foreground Activity和Monkey Test外,都需要選中目標APP.
與應用互動
-
傳送廣播在我的8.1的真機上提示安全問題,不能正常傳送,6.0好像是可以的.
以上功能都整合到:Application Interacting中.
檢視裝置資訊
-
以上功能都整合到:Device information中:
在8.1上部分資訊獲取失敗,提示許可權拒絕.同樣是Ctrl+C複製,右鍵清屏.
實用功能
-
選中apk檔案,點選ok安裝到手機,支援多選,支援覆蓋安裝.
-
首先在手機上讓目標EditText獲取焦點,讓後ok就能推過去了,遺憾的是不支援漢字,空格會被去掉.
-
選擇要儲存到的資料夾:
點選OK,會自動開啟儲存到的資料夾,還方便吧?感覺超實用的.
-
-
選擇要儲存到的資料夾.
-
選擇錄製時長,最大180s:
- 錄製完成後會自動開啟儲存目錄:
存在的問題是有幾秒鐘的延遲…?目前還沒有找到原因.
-
下載
現在向adb-idea的原作者發起了pull-request,但是我的程式碼寫得這麼爛,人家不一定收啊.暫時不打算自己釋出到jetbrains的外掛倉庫,所以現在從倉庫下載到的是原版,你可以下載我的版本,然後手動安裝.
- 下載
最新發布的外掛包
> File >Preferences(Settings) > Plugins > Install plugin from disk…
致謝
排名不分先後,都是一樣的666
廣告
最近都在做一些安卓開發的輔助工具,順便打個廣告哈.
- 一個繼承你自己的介面和父類生成mvp模版程式碼的外掛 : MvpAutoCodePlus
- 一個類似Postman的支援自定義加密傳輸的後臺API介面除錯工具. api-debugger