Mac使用Dryrun做到不用运行Android Studio即可在模拟器安装预览GitHub开源项目

Dryrun是GitHub上的一个开源工具,它最强大的地方在于可以只用一行命令行即可让你运行GitHub上的项目,是不是很激动?

通常我们需要预览GitHub上的开源项目一般会做以下几步:

  1. 找到这个项目
  2. 点击项目右侧的 Clone or download下载整个项目资源
  3. 解压缩下载下来的zip文件
  4. 导入Android Studio
  5. 同步gradle配置
  6. 如果缺少配置文件或者项目报错,则需要先排错
  7. 运行项目并预览
  8. 如果正巧是自己希望的效果,留下,如果不是,删除。

然而Dryrun只需要一行命令即可,剩下的我们都不用操心,只需安静等待即可。。。。

下面来说说如何在mac上配置吧。

首先安装前需要配置ANDROID_HOME环境变量,方法如下:

  1. 启动Terminal终端工具

  2. 输入cd ~/ 进入当前用户的home目录 或cd /Users/YourUserName

  3. 如果不存在则创建: touch .bash_profile

  4. 如果存在,就打开并编辑: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(具体的文件名你自己对应)
  5. 保存关闭

  6. 更新: 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官方的效果图)。

如果觉得本文对你有帮助,请支持我!