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 路径为你自己电脑的实际安装路径)
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 亦枫
微信扫描二维码,欢迎关注我的个人公众号:安卓笔记侠
不仅分享我的原创技术文章,还有程序员的职场遐想
来源: https://juejin.im/post/5a5826c26fb9a01ca10ad726