Jenkins 中运行Android lint和monkey

进入到相应job的配置页面。

Lint:

1.在增加构建后操作中添加lint

2.在高级中添加lint的通过标准

monkey

1.在跑monkey前需要将此次构建的apk包安装到模拟器或者手机上,在增加构建步骤中添加“install Android package“。

当build成功后,相应版本的路径下会生成的apk,例如:

与此同时,jenkins当前工程的workspace中也会产生apk,这个路径下的apk只有一组,每次build成功后都会更新,所以我们在APK file中填写的就是这个路径,保证每次monkey跑的都是最新的apk

此外,在构建后操作添加 Archive the artifacts

2.在增加构建操作中添加monkey tester

Packages IDs 处填写包名。

Event Count 填写随机事件的次数

Delay between events 添加事件间隔时间(ms)

如上图,1500x200ms,那么理论上跑完此次monkey需要5分钟。

在构建后操作中添加monkey result

其中Filename,

如果空着,那么需要在你本地的工程的根目录下新建一个叫monkey.txt的文件。注意是将远端工程代码下载后,存放在本地的那个路径,不是Jenkins中的路径。

时间: 2024-10-24 13:42:37

Jenkins 中运行Android lint和monkey的相关文章

【求解答】在eclipse中运行Android项目出现的问题 ——Launching MyFirstAPP' has encountered a program. Errors occurred during the build.

在运行Android项目的时候,右击项目名称,点击“Run as——Android application”后出现'Launching MyFirstAPP' has encountered a program. Errors occurred during the build. 求解决办法... [求解答]在eclipse中运行Android项目出现的问题 --Launching MyFirstAPP' has encountered a program. Errors occurred du

linux eclipse中运行android AVD 错误

当使用android的AVD时提示以下错误: Starting emulator for AVD 'NexusOne' ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them you will have to do at least one of the following: - Use the '-force-32bit' option when invoking 'emulator'. - Set A

Android中运行的错误:java.lang.UnsatisfiedLinkError: Couldn't load locSDK3: findLibrary returned null.

今天在使用百度地图的时候运行发现报错: 明明已经加入了liblocSDK3.so,但总是无法定位.提示错误java.lang.UnsatisfiedLinkError: Couldn't load locSDK3: findLibrary returned null. 网上找了很多的资料找到一个方法: 在libs下新建一个armeabi-v7a,然后将liblocSDK3.so复制一份到该文件夹" 如果这个不行,那么新建一个armeabi文件夹再放入liblocSDK3.so就可以了. Andr

Unity3d发布apk文件并在Android虚拟机中运行的操作流程

总的流程分为以下6个步骤: 1.安装java_jdk 2.配置java环境变量 3.更新android的sdk 4.从Unity3d中发布出apk文件 5.创建android虚拟机并运行 6.将apk文件安装到android虚拟机中 (为方便新手,在下面对每个步骤的具体操作及可能遇到的问题详细提一下) 1.安装java_jdk 官网(www.java.com),免费,我安装的文件的名字是jdk-7u10-windows-i586.exe,版本有新旧,你下载到的版本号可能与我不同,不碍事: 2.配

[Flash 3D] 又是一个难题解决了。(Flash3D在android中运行)

做了一些away3D(4.1.6)+Flash cc,项目比较大,面数多达2000万个,发现电脑还有跑20多帧,可见away3d表现确实相当不错.想把这些东西放到手机上来看,却发现总是白屏,网上搜索了一下,也没人解决这个问题,Yahoo搜英文站(google不能用了)也没找到解决方案.这时试着用了一下Flash的调试功能(移动设备选项),发现有一个报错,经过一番分析和尝试,找到如下解决方法: 本帖隐藏的内容 在*.fla所在文件夹中找到同名的*-app.xml,打开它,在<renderMode>

将apk文件添加到Android模拟器(AVD)中运行

apk不同exe和jar文件,apk需要在安卓系统中运行,单有一个apk文件还是没用,不能直接拖进AVD中(当然可以直接放到安卓系统的手机中) 由于我们的eclipse大都是已经安装好,解压直接使用的,所以不用配置环境变量也能运行模拟器.但是当你要将一个apk(没有源程序)加到AVD中却需要好几个步骤.之前跟着网上的操作一直会出现adb非内部命令!后来问了斌哥!!! 一.先不要急着打开模拟器,先将环境配置好,将android文件里的tools和platform-tools两个文件夹的目录复制好,

docker 运行jenkins及vue项目与springboot项目(五.jenkins打包springboot服务且在docker中运行)

docker 运行jenkins及vue项目与springboot项目: 一.安装docker 二.docker运行jenkins为自动打包运行做准备 三.jenkins的使用及自动打包vue项目 四.docker运行nginx 五.jenkins打包springboot服务且在docker中运行 1.立即构建 输入任务名称:service_blog 选择maven项目(先要在插件管理中安装maven插件) 2.配置 源码管理 选择git(先要在插件管理中安装git插件) 输入git地址.秘钥及

android官方技术文档翻译——Android Lint

本文译自androd官方技术文档<Android Lint>,原文地址:http://tools.android.com/tips/lint. 本文地址:http://blog.csdn.net/maosidiaoxian/article/details/41592783.转载请注明出处.翻译如有错讹,敬请指正. Android Lint Android Lint是在ADT 16(和 Tools 16)引入的一个新工具,可以扫描Android 项目源码中潜在的bug .它可同时作为一个命令行工

使用 Jenkins 搭建 iOS/Android 持续集成打包平台【转】

背景描述 根据项目需求,现要在团队内部搭建一个统一的打包平台,实现对iOS和Android项目的打包.而且为了方便团队内部的测试包分发,希望在打包完成后能生成一个二维码,体验用户(产品.运营.测试等人员)通过手机扫描二维码后就能直接安装测试包. 该需求具有一定的普遍性,基本上所有开发APP的团队都可能会用到,因此我将整个需求实现的过程整理后形成此文,并且真正地做到了零基础上手,到手即飞.开箱即用,希望能对大家有所帮助. 首先,先给大家展示下平台建设完成后的整体效果: 该平台主要实现的功能有3点: