Dryrun是GitHub上的一个开源工具,它最强大的地方在于可以只用一行命令行即可让你运行GitHub上的项目,是不是很激动?
通常我们需要预览GitHub上的开源项目一般会做以下几步:
- 找到这个项目
- 点击项目右侧的 Clone or download下载整个项目资源
- 解压缩下载下来的zip文件
- 导入Android Studio
- 同步gradle配置
- 如果缺少配置文件或者项目报错,则需要先排错
- 运行项目并预览
- 如果正巧是自己希望的效果,留下,如果不是,删除。
然而Dryrun只需要一行命令即可,剩下的我们都不用操心,只需安静等待即可。。。。
下面来说说如何在mac上配置吧。
首先安装前需要配置ANDROID_HOME环境变量,方法如下:
启动Terminal终端工具
输入cd ~/ 进入当前用户的home目录 或
cd /Users/YourUserName
如果不存在则创建:
touch .bash_profile
如果存在,就打开并编辑:
open .bash_profile
在里面添加sdk的tools和platform-tools的路径,注意每个路径要用 : 隔开,并且这个路径换成你自己的刚才解压后的sdk的实际路径.1
export PATH=$PATH:/Users/youname/android/soft/adt-bundle-mac-x8664-20130522/sdk/platform-tools:/Users/youname/android/soft/adt-bundle-mac-x8664-20130522/sdk/tools(具体的文件名你自己对应)
保存关闭
- 更新:
source .bash_profile
ok了,在Terminal终端工具里输入adb -version
看看,是否出来类似的界面: Android Debug Bridge version 1.0.31 如果出来了,说明已经成功了.
然后安装Dryrun,使用如下命令
$ sudo gem install dryrun
顺利的话应该就安装成功了,如果报错一般会有类似ERROR: Failed to build gem native extension.
这种错误,经过各种查资料折腾,基本上确定这个错误的一般是ruby的相关依赖文件未安装完全(网上查的,如有错误还望指正)。一般情况安装xcode后貌似就能解决,如果还是不行请自行Google或百度。安装完成后便可使用,使用方法为dryrun + 项目地址,如:dryrun https://github.com/cesarferreira/android-helloworld
,接下来就是见证奇迹的时候了(图是借用dryrun官方的效果图)。