Try any android library hosted online directly from the command line
gem install dryrun
dryrun https://github.com/cesarferreira/android-helloworld
Wait a few seconds and the app is now opened on your phone
$ 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 FLAVOUR Custom flavour (e.g. dev, qa, prod)
-p, --path PATH Custom path to android project
-t, --tag TAG Checkout tag/commit hash to clone (e.g. "v0.4.5", "6f7dd4b")
-c, --cleanup Clean the temporary folder before cloning the project
-w, --wipe Wipe the temporary dryrun folder
-h, --help Displays help
-v, --version Displays the version
-a, --android-test Execute android tests
dryrun
)download zip
zip file
project folder
and the zip file
when you don't want it anymore $ dryrun git@github.com:cesarferreira/android-helloworld.git
Be aware that $ANDROID_SDK_ROOT
environment variable needs to be set. See more in here
Additionally, on windows in order to use git commands, the following path should be on the environment variable
...\Git\cmd
MIT © Cesar Ferreira
"The purpose of the dry run is to put yourself in a position that leverages everything positive about you, " said French. “排练的目的,是将你事先置于真实的工作岗位之中,以便届时局势对你有利”,弗兰奇说。 The parcels may have been part of a
使用场景 在使用OpenAPI的过程中,经常会遇到一个不熟悉的API,为了测试这个API的使用方法,需要对这个接口进行真实的调用。这个过程遇到的问题是显而易见的,如果是查询类接口(比如DescribeInstances),直接进行测试调用是没有什么问题的,但是对于操作甚至创建类接口(如RunInstances),如果调用接口会对实例直接产生影响,或者会产生不必要的测试费用。 DryRun功能就是为
As noted previously, pass in the --no-commit flag, but to avoid a fast-forward commit, also pass in --no-ff, like so: $ git merge --no-commit --no-ff $BRANCH To examine the staged changes: $ git diff
1. 由于代码调用的window的注册表,涉及到_winreg.py,由于linux没有该库,所以可以自己手动在linux的lib库下增加该文件,可以是空文件 2. 所有window下的“\”都必须替换成"/" 3. 代码中调用了os.environ['TMP']这个变量,linux下是没有该变量。 有两种方式解决:a. 在linux下增加该环境变量 b. 在增加的_winre
sodu gem install dryrun 遇到的问题: 运行以上命令出现 Building nokogiri using packaged libraries. ----- The file "/usr/include/iconv.h" is missing in your build environment, which means you haven't installed Xcode
当你设置了复杂的用例选取规则,想要看一下本次到底会执行哪些用例的时候; 当你听过pydoc来管理用例描述,希望看一下当前都有哪些用例的时候; 你其实并不想执行用例,而是想得到用例的信息。 这时我们可以通过改写TestProgram的runTests方法来达到这个目的,实现起来非常简单: class DryRunTestProgram(TestProgram): def runTests(self
一.输出log 如何获得Linux下make的log? 如何保存控制台对话? 如何将编译过程的信息保存成日志? 编译的过程可能会出错,导致编译过程无法继续进行。详细分析出错信息,有助于解决源码中的语法错误。 那么如何保存配置编译过程的信息?这些信息量很大,都可能超出Shell向上翻滚查看的范围。最好是把编译过程的信息保存成日志文件,方便后面的分析。 举例说明保存编译信息的行命令,它把make过程打
管理工具:Cornerstone 条件背景:分支Branch开发完成后,要合并到主干, 问题:Merge dry run failed: working copy is too old () 解决办法: 1:把开发完成的Branch,Commit到服务器上后,重新Check Out一个新的Working Copy,然后打开该项目, 2:当Xcode打开后,会