- 浏览: 26678 次
最新评论
-
ymingslk:
老哥,恕小弟愚钝,最后一步提交到svn没看懂每项的意思,首先S ...
jenkins的SVN Publisher 插件
文章列表
视频录制命令 screenrecord
- 博客分类:
- adb
帮助:
adb shell screenrecord --help
用法:
adb shell screenrecord [参数] <.mp4文件名与路径>
Usage: screenrecord [options] <filename>参数:
--size WIDTHxHEIGHT
分辨率大小,
adb shell screenrecord --size 1280x720
例如:1280x720
如果不指定默认是手机的分辨率,使用设备上的高级视频编码(AVC)支持的大小
--bit-rate RATE
视频的比特率
例如: ...
在不使用数据线的情况下执行monkey
- 博客分类:
- monkey
痛点:
每次都是下班后执行monkey,如果通过USB线连接手机进行monkey,手机放到桌子上面太不安全,手机丢了还得赔。所以如何不通USB连接手机呢?
解决办法:
经查官网,可以通过wifi连接手机
http://developer.android.com/intl/zh-cn/tools/help/adb.html#wireless
非root过的手机通过wifi连接PC的方法是:
1.通过USB线连接手机
2.执行adb tcpip 5555,作用手机默认的连接方式是USB,通过此命令是把USB连接方式改为tcpip方式
3.拔掉USB线
4.查看手机 ...
需求:
android project编译时,需要引用另一个android project项目,另一个android project为is library。现需要通过ant 把两个项目同时打包。
原理:
使用统一build.xml把android project与is library project 的gen生成到android project/gen,把class生成到android project/bin/class中。
方法:
把build.xml放到android project中,修改build.properties中的配置
build.xml如下:
<?xml ...
Android截屏之后缩小图片
- 博客分类:
- adb
目的:
由于手机分辨率太大(比如:1024*768),当使用91或者adb命令截取的屏幕时,截取的图片特别的大,这么大的图片直接上传到上传到BUG管理系统进行显示时不是太好看。
所以想通过一个工具,直接把大图变成小图,这样就可以直接传到BUG管理系统中了。
解决办法:
使用python中Pillow包的Image类来解决此问题:
Pillow的下载地址:
https://pypi.python.org/pypi/Pillow/2.9.0,根据自己的系统进行下载
suoxiao.py代码如下:
from PIL import Image
import g ...
平时我们开发完成IOS项目,需要打包给测试人员进行测试。其中的过程需要重复进行:修改配置项--编译---连接设备--运行打包--debug进设备中--然后交给等待的测试人员。现有成熟的持续集成Jenkins解决方案,并且该方案也提供 ...
- 2015-06-16 14:59
- 浏览 739
- 评论(0)
目的:
提交本地文件到SVN库中
原理:
通过SVN delete 与 SVN import 来完成的。
配置:
1.系统配置
在“Global SVN Publisher Settings”中设置用户名与密码。
2.JOB配置:
在“增加构建后配置”中增加“Publish to Subversion repository ”
SVN URL:要提交的仓库地址;
Target path:目标文件存放的位置
Items:包括三个参数
pattern(匹配的文件名)
Name(提交时文件名称)
Path(SVN URL存放的路径,如果什么也不写,则默认 ...
- 2015-06-15 18:42
- 浏览 3987
- 评论(1)
场景:昨天有一个手机的USB口坏了,死活连不上PC,连不上PC,就没有办法安装APK,那就没有办法测试。
解决办法:通过wifi连接手机。
1. 查找当前手机的IP
2. adb connect IP
出现:connected to 192.168.2.93:5555之后,说明连接成功
3. 接着再安装APK
adb install -r XXXX.apk
4.如果手机号又能用了,如何切换?
通过adb usb来切换
版权声明:本文为博主原创文章,未经博主允许不得转载。
...
- 2015-06-12 12:00
- 浏览 692
- 评论(0)
报错如下图所示:
具体原因:
AndroidManifest.xml中的代码如下:
<instrumentation
android:name="com.cma.launcher.lite.test.TestSuit"
android:targetPackage="com.cma.launcher.lite"
android:label="ClauncherLiteTest"/>
解决办法:
选择项目,右键run as -->Run ...
- 2014-12-01 15:01
- 浏览 606
- 评论(0)
问题描述:
git 中变更记录集是乱码,如下图所示:
解决过程:
查看builds\2014-11-20_16-29-37\change_log.xml也是乱码,怀疑是git 的原因
参考文章:
http://blog.csdn.net/kl222/article/details/32903495
最终解决方案:
修改CMD的编码格式为UTF-8,在bat中增加chcp 65001
版权声明:本文为博主原创文章,未经博主允许不得转载。
- 2014-11-24 17:40
- 浏览 2062
- 评论(0)
运行一个testcase
adb shell am instrument -e class com.cyou.cma.clauncher.test.TestSuit -w com.cyou.cma.clauncher.test/android.test.InstrumentationTestRunner
运行一个testcase中的一个方法:
adb shell am instrument -e class com.cyou.cma.clauncher.test.TestSuit#XXXX方法 -w com.cyou.cm ...
- 2014-10-29 13:21
- 浏览 1006
- 评论(0)
问题:不能进行bebug调试
在进行robotium测试时,发现写的脚本不能进行debug调试。
原因:
如果被测试程序AndroidManifest.xml中android:debuggable="false",则不能进行调试。
版权声明:本文为博主原创文章,未经博主允许不得转载。
- 2014-10-27 11:48
- 浏览 371
- 评论(0)
解锁屏幕: 向设备发送屏幕解锁
命令:adb shell input keyevent 82
版权声明:本文为博主原创文章,未经博主允许不得转载。
- 2014-10-24 11:03
- 浏览 289
- 评论(0)
感谢以下文章:
http://chen592969029.iteye.com/blog/946056
实现功能:
在windows中的修改包名、自动替换渠道号、在原有的版本号中自动+1、使用当前时间做为版本号。
打包时自动更换友盟渠道
ant auto-release -DUMENG_CHANNEL=googlePlayStore
即会把AndroidManifest.xml中的友盟渠道替换成googlePlayStore,然后打包
ant auto-release -DUMENG_CHANNEL=xiaomiAppStore
即会打出小米应用商店的包
打包时自动更换包 ...
- 2014-10-11 15:43
- 浏览 1779
- 评论(0)
1.CMD中
https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速
设置记住密码(默认15分钟):
git config --global credential.helper cache
如果想自己设置时间,可以这样做:
git config credential.helper 'cache --timeout=3600'
这样就设置一个小时之后失效
长期存储密码:
git config --global credential.helper store
增加远程 ...
- 2014-10-10 13:28
- 浏览 2578
- 评论(0)