摘要:
apktool-***.zip解压后apktool.bat d -f apk的url 反编译后的目录查看渠道在\res\values目录中的strings.xml里面的platform_id值。看是否和APK的名字一样打包时渠道号错误,会浪费公司推广资源。为了节省研发测试对渠道包渠道号的验证时间,在反编译工具基础上,结合bat和php 脚本,写了个小工具。使用方法如下:渠道号自动校验脚本:1、环境准备安装JDK,配置环境变量安装PHP,配置环境变量2、下载apktool-install-windows-r05-ibot.zip,解压3、把要校验的渠道包,复制到source目录4、运行-》cmd 阅读全文
摘要:
今天写robotium脚本时,遇到两个输入框:第一个输入框用方法 solo.typeText(et_username, "mama1888"); 可以输入;第二个不行,要使用 solo.enterText(et_write_title, "帖子标题"); 才可以输入。哪位大虾能告之这两个方法有什么不一样??1、实现上,typeText方法是robotium框架调用系统Instrumentation类里面的sendStringSync方法来实现的;enterText是调用TextView里面setText方法来实现的。2、显示上,typeText在测试过程 阅读全文
摘要:
android app的渠道包太多,需要自动化验证脚本,本次采用批处理+robotium脚本的方式解决这个问题运行视频上传到了:http://v.youku.com/v_show/id_XNjMzNzc5OTMy.html运行方法如下:1、环境准备PC上安装JDK,配置环境变量PC上安装adb.exe,配置环境变量resignNew.batautoTest.batdebug.keystore手机上安装testMMQ.apk(这是测试脚本的打包程序)把渠道包重新签名,方法:1、把所有渠道包和resignNew.bat、debug.keystore放在同一个文件夹中,拖动渠道包到resignNew 阅读全文
摘要:
android手机中360手机卫士 as 360、腾讯手机管家 as q家、金山手机助手 as 金家,谁更霸道?as意思是别名,下面用到同时安装了这三个app,进入设置-》应用程序-》正在运行 查看三个app的运行状态:1、三个app正常运行时,都会有一个主进程和两个服务进程2、关闭360的服务进程,成功,主进程不退出;无法关闭主进程服务,除非用其它家的app杀进程才能让整个程序停止运行。但连上pc后,pc上360服务会自动安装启动手机app,这点比较流氓3、关闭q家的服务进程,成功,主进程不退出;再关闭主进程服务,整个程序停止运行。4、关闭金家的服务进程,成功,主进程不退出,但是1秒后,服务 阅读全文