GitHub,作为广大程序员工作生活必不可少的学习工具之一,很多时候该网站上的大部分项目并没有提供可以直接下载的 Apk 运行文件供大家安装体验。于是,通常我们的做法是这样的:1,打开 GitHub 项目主页,找到 Git 仓库的 Url 地址;2,使用 Clone 命令或者点击 Download 按钮下载至本地;3,解压缩 Zip 文件;4,打开 Android Studio 工具并导入刚刚解压缩的工程;5,等待 Gradle 的编译同步过程(可能会很长);6,点击 Run 按钮运行项目;7,选择将要运行的设备;8,动手体验功能;9,手动删除 Zip 和 解压缩的工程文件。这是一系列必不可少而且非常繁琐的过程。其实,我们只是想安装体验一下工程运行的结果而已,却做了很多不必要而且没有意义的工作。如果我告诉你有这么一个工具,能够通过命令行工具使用一行代码就能轻松完成上述工作,是不是期待一试呢?DryRun,一个使用 Ruby 语言开发的开源工具,真的能做到这些。你只需要获取到测试项目的 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 路径为你自己电脑的实际安装路径)
echoexport"ANDROID_HOME=/Users/yourName/Library/Android/sdk">> ~/.bash_profile
配置完成后,重启命令行工具使之生效。使用 echo 命令可以查看配置:
echo$ANDROID_HOME
如果配置没有问题的话,那就可以愉快地开始使用 dryrun 命令搞定 GitHub 网站所有的 Android 开源项目了。如此高效的开发工具,你怎能错过。DryRun 的 GitHub 项目主页地址为:https://github.com/cesarferreira/dryrun这篇文章已经把 DryRun 使用过程介绍得很清楚了,包括你可能会遇到的问题。快去安装体验吧,真的能节省你不少时间。
领取专属 10元无门槛券
私享最新 技术干货