GitHub,做爲廣大程序員工做生活必不可少的學習工具之一,不少時候該網站上的大部分項目並無提供能夠直接下載的 Apk 運行文件供你們安裝體驗。因而,一般咱們的作法是這樣的:git
1,打開 GitHub 項目主頁,找到 Git 倉庫的 Url 地址; 2,使用 Clone 命令或者點擊 Download 按鈕下載至本地; 3,解壓縮 Zip 文件; 4,打開 Android Studio 工具並導入剛剛解壓縮的工程; 5,等待 Gradle 的編譯同步過程(可能會很長); 6,點擊 Run 按鈕運行項目; 7,選擇將要運行的設備; 8,動手體驗功能; 9,手動刪除 Zip 和 解壓縮的工程文件。程序員
這是一系列必不可少並且很是繁瑣的過程。其實,咱們只是想安裝體驗一下工程運行的結果而已,卻作了不少沒必要要並且沒有意義的工做。github
若是我告訴你有這麼一個工具,可以經過命令行工具使用一行代碼就能輕鬆完成上述工做,是否是期待一試呢?面試
DryRun,一個使用 Ruby 語言開發的開源工具,真的能作到這些。bash
你只須要獲取到測試項目的 Url 倉庫地址便可,簡單地執行一行代碼,輕鬆運行項目、安裝 apk 文件到 adb 已鏈接的設備中。好比:微信
dryrun https://github.com/google/cameraview
複製代碼
DryRun 的名字取得也很是有意思,真正解決咱們 Android 程序員使用 GitHub 的一大痛點問題。你能夠粗暴而又親切稱之爲幹跑。工具
使用起來,簡單粗暴,安裝也很容易。使用 Ruby 語言提供的標準包命令 Gem 安裝便可:學習
gem install dryrun
複製代碼
等待下載安裝完成。而後你須要作的就是,檢查配置 ANDROID_HOME 系統環境變量。DryRun 須要知道你的 Android SDK 安裝在哪裏的。開發工具
打開命令行工具,使用以下命令配置 ANDROID_HOME 環境變量:(注意修改 SDK 路徑爲你本身電腦的實際安裝路徑)測試
echo export "ANDROID_HOME=/Users/yourName/Library/Android/sdk" >> ~/.bash_profile
複製代碼
配置完成後,重啓命令行工具使之生效。使用 echo 命令能夠查看配置:
echo $ANDROID_HOME
複製代碼
若是配置沒有問題的話,那就能夠愉快地開始使用 dryrun 命令搞定 GitHub 網站全部的 Android 開源項目了。
如此高效的開發工具,你怎能錯過。DryRun 的 GitHub 項目主頁地址爲:
https://github.com/cesarferreira/dryrun
這篇文章已經把 DryRun 使用過程介紹得很清楚了,包括你可能會遇到的問題。快去安裝體驗吧,真的能節省你很多時間。
關於我:亦楓,博客地址:yifeng.studio/,新浪微博:IT亦楓
微信掃描二維碼,歡迎關注個人我的公衆號:安卓筆記俠
不只分享個人原創技術文章,還有程序員的職場遐想
彩蛋:公衆號回覆關鍵字「面試資料」,獲取 BAT 面試大牛爲你準備的全套面試資料!
![]()