摘要:原文:Appium环境抢建(for web browser test)Android SDKAppium安装 nodejs安装 Appium配置手机下载&运行测试项目Appium是Android平台上一个测试框架。本文简单地介绍如何在Linux机器上安装并运行该框架。应用环境:Ubuntu 12.04 LTSHTC One X (endeavoru, S720e)Android SDK请参考SDK环境,这里就不多说了。Appium安装 nodejsapt-get install nodejs# 或者通过nodejs源码编译,这样可以使用最新的代码cd ~/downloadswget h
阅读全文
摘要:看CM源码时,发现历史记录里有很多squash,于是google了解了一下。Git相对于CVS和SVN的一大好处就是merge非常方便,只要指出branch的名字就好了,如:12345$ git merge another$ git checkout another# modify, commit, modify, commit ...$ git checkout master$ git merge another但是,操作方便并不意味着这样操作就是合理的,在某些情况下,我们应该优先选择使用--squash选项,如下:12$ git merge --squash another$ git co
阅读全文
摘要:下面主要是关于虚拟磁盘添加到虚拟机之后,如何分区和格式化的过程。磁盘分区12345678910111213141516171819202122evans@master:/dev$ sudo fdisk -lDisk /dev/sda: 42.9 GB, 42949672960 bytes255 heads, 63 sectors/track, 5221 cylinders, total 83886080 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 byt
阅读全文
摘要:odex是经过优化的dex文件,且独立存在于apk文件。odex 多用于系统预制应用或服务。通过将apk中的dex文件进行 odex,可以加载 apk 的启动速度,同时减小空间的占用。请参考ODEX关于 odex 的说明。在反编译 odex 文件的过程中,我们需要使用到以下工具smali/baksmalidex2jarJD Compiler, jar反编译工具smali/baksmali是odex与dex文件格式互相转换的两个工具,dex2jar则是将dex文件转为java的jar文件,JD Compiler用于反编译jar文件。也就是说,经过以上一系列的操作,我们最终可以从一个odex文件得
阅读全文