美文网首页
Windows环境下的dryrun使用教程

Windows环境下的dryrun使用教程

作者: 97690CE50CC872D | 来源:发表于2017-07-04 20:51 被阅读225次

    Windows环境下的dryrun使用教程

    Github,作为全球最大的男性交友平台,基本每天都会在Github上进行开源项目的查看,原来想看个开源项目,会先看下方这个项目的作者有没有贴上效果图或者动态图,如果没有贴详细图又或者想看看具体的效果,我就会先下载源码,然后放到Android Studio中,然后跑一遍项目,等待N久的编译过程,然后再在手机上看效果,然后发现效果不好,不满足我的需求,我又要去把这个项目的源码删除。这是一个累死人的过程。这个过程耗时太长也很折磨人。但是我在网上看到dryrun之后,一切就变了,只需要运行一句话就可以看到该项目在手机上预览的效果。

    附上dryrun的github源码地址:https://github.com/cesarferreira/dryrun

    本文针对Window系统的教程

    首先我们需要Ruby和Devkit,下载地址http://rubyinstaller.org/downloads/

    Step 1

    这里毫无疑问必须同意,除非你不想装了

    Step 2

    可以修改安装的路径(随意,我也拦不住你),勾选的东西看着意思像是安装相关的支持、添加Ruby路径到环境变量,第三个我也看不太懂,关联.rb和.rbw 文件在Ruby安装的时候,附带安装这几个文件的意思吧,不过我还是勾上了,不勾之后的步骤执行的不顺利的话,你可以在重新安装一次

    Step 3

    等待完成...

    Step 4

    老实点Finish

    到此为止,Ruby的环境算是完事了,我接下来处理Devkit的 .exe文件,同样建议以管理员身份运行

    Step 1

    选择你想要放的目录

    Step 2

    老实等着就好

    这里基础环境准备好了,我们可以正式开始了。

    Step 3

    打开cmd窗口,进入到devkit目录下,然后执行ruby dk.rb init

    Step 4

    然后在Devkit的目录下会生成config.yml文件,打开文件将你Ruby的安装路径填写进去,例如:C:\Program Files (x86)\Ruby23-x64,然后我们在执行ruby dk.rb install命令

    可以看到,前两次填写config.yml不对的话,会提示你的,别慌,RTFM。相信你就可以填写正确了的。

    Step 5

    安装完成后在执行gem install rdiscount --source http://rubygems.org

    稍稍等待,泡一杯咖啡就好了。

    这一步成功之后我们就可以安装dryrun了。cmd中切换到你安装ruby的目录中的bin目录下,执行gem install dryrun --source http://rubygems.org,完成之后bin目录下会多出dryrun和dryrun.bat的文件

    最后我们就能愉快的使用dryrun了,将手机链接到电脑,执行dryrun https://github.com/cesarferreira/android-helloworld就能直接安装该项目到你的手机上了

    等等~这是什么情况。试了下git version

    了然于心,要想在cmd窗口运行git,只需要在“变量环境”添加 git 的 bin 目录地址和 git-core 目录地址就可以了。

    然后在 Path 弹窗填写你的bin路径(D:\Program Files\Git\bin;)和路径git-core路径(D:\Program Files\Git\libexec\git-core;),这里是我安装的git路径,换成自己的路径。

    然后关掉 cmd 窗口从新开启,就可以使用git了。

    好了,继续愉快的使用dryrun了,将手机链接到电脑,执行dryrun https://github.com/cesarferreira/android-helloworld就能直接安装该项目到你的手机上了

    附:高级玩法(Advanced usage)

    $ dryrun -h

    Usage: dryrun GIT_URL [OPTIONS]

    Options

    -m, --module MODULE_NAME Custom module to run

    -b, --branch BRANCH_NAME Checkout custom branch to run

    -f, --flavour FLAVOURCustom flavour (e.g. dev, qa, prod)

    -p, --path PATH  Custom path to android project

    -t, --tag TAGCheckout tag/commit hash to clone (e.g. "v0.4.5", "6f7dd4b")

    -c, --cleanupClean the temporary folder before cloning the project

    -w, --wipe  Wipe the temporary dryrun folder

    -h, --help  Displays help

    -v, --versionDisplays the version

    RTFMhere

    说明 Note

    Behaware that ANDROID_HOME needs to be set with the adb path:

    MAC -> ANDROID_HOME=/usr/local/opt/android-sdk

    Linux -> ANDROID_HOME=/usr/local/opt/android-sdk

    Windows -> ANDROIDHOME="...sdk" In windows this ANDROIDHOME is not automatically created, see more inhere.

    Additionally, on windows in order to use git commands, the following path should be on the environment variable

    ...\Git\cmd

    相关文章

      网友评论

          本文标题:Windows环境下的dryrun使用教程

          本文链接:https://www.haomeiwen.com/subject/tdrjdttx.html