#11 楼 @doufuli010
ruby 1.9.3 只有 32 位的,而且不依赖 jre 或 jdk
算了,不去找原因了,记住就是了。
所以,建立 calabash 测试环境的容易程度:
Linux > 英文 Windows > 中文 Windows
现在那些应用的引导页真是很考验智商啊,每次升级京东,UC 什么的,要划屏几次,然后在最后一个五颜六色的引导页中找到一个花花绿绿的五花八门的名称的按钮,点击。长叹一口气,终于到首页了。
尼玛,打开个应用不是智力测试啊!
上周在饿了么订盒饭,饭是馊的,饿了么客户经理很给力,全额垫付赔款。
招聘要求批发来的,两天前看到一样的要求
#2 楼 @doufuli010
更正一下:
结论是:只有 debug 签名的 apk 才能用 calabash-android 测试
你可以:
1、拿到源代码,在 Eclipse 中运行一次,就自动编译出来了。
2、或者拿到别人已经编译好的 debug 签名的 apk。
补充两点待测 apk 的要求:
1.未签名的
2.有访问网络的权限,这是 AndroidDemoApk 的唯一权限设置,可以去 xml 文件中确认一下
#6 楼 @doufuli010
在 win 下测试,可以:
#4 楼 @doufuli010
没碰到过,D:/ruby-1.9.3-p545-i386-mingw32
/lib/ruby/1.9.1/i386-mingw32/zlib.so 在不在?
#1 楼 @doufuli010
我也在 windows 下安装 calabash-android,
在英文版 Win7 下安装,能正常运行,
在中文版 Win7 下安装,碰到你相同的问题:
helpers.rb:105:in `scan': invalid byte sequence in GBK (ArgumentError)”
然后怀疑是 cmd 的缺省编码搞的鬼,
英文和中文 Windows 下,分别查看 cmd > 属性 > 选项,
英文 Win7:当前代码页:65001 UTF-8
中文 Win7:当前代码页:936 GBK
答案在这里:http://blog.sina.com.cn/s/blog_628e2ab30101ajcg.html
中文 Win7 的 cmd 下输入 chcp 65001,然后你就看到 cmd > 属性 > 选项 > 65001 UTF-8
然后你的问题就解决了。
这里同道还蛮多的。:)
testerhome 的 markdown 语法不支持缩进 4 个空格当代码显示,只支持用一对```显示代码
四个空格后的代码
一对```里的代码
wiki 就是 fitnesse 的突出特点,如果看上这个特点,就会选它。
有人因为 python 的缩进方式喜欢他,有人正好相反。哈哈!