热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Monkey之环境搭建完全版

图文版将在后期补充。如果想要搭建好Monkey的测试环境,首先几个必要的步骤和环境不能少,分别是java相关环境、AndroidSDK环境,启动android虚拟机或连接真机、

图文版将在后期补充。

如果想要搭建好Monkey的测试环境,首先几个必要的步骤和环境不能少,分别是java相关环境、Android
SDK环境,启动android虚拟机或连接真机、执行monkey测试。

一、java相关环境:

1、首先要安装java的JDK;

2、安装好JDK之后需要配置环境变量,

在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;


     
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);


  Path使得系统可以在任何路径下识别java命令,设为:


  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

  CLASSPATH为java加载类(class
or lib)路径,只有类在classpath中,java命令才能识别,设为:


  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)


  %JAVA_HOME%就是引用前面指定的JAVA_HOME;

3、“开始”->;“运行”,键入“cmd”;输入命令“java
-version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;

二、安装android SDK环境(此部分我安装时走了些弯路)

1、下载最新的Android SDK

2、解压Android
SDK文件,里面有两个应用程序
: “SDK
Manager.exe
”(负责下载或更新SDK包) 和 ">AVD Manager.exe"(>负责创建管理虚拟机)。>我们先运行“SDK Manager.exe”进行SDK下载

>3、>运行后出现下面的界面,我们选择自己想安装的 Android 版本,我选择了最新版本,然后点击“Install
X packages”安装。

4、在新出现的界面上,选择接受并遵守所有许可内容(Accept All),再点击
“Install”。

 

Android SDK
管理器就开始下载并安装你所选的包了,我们等上一段时间就好了。

5、安装好后,在
Android SDK 管理器界面上你所选的包后面会显示“Installed”,表示已经安装好了。

>三、启动我们第一个android环境(即开启虚拟机)

1、回到文件夹界面,运行
AVD Manager.exe。

2、打开 AVD
Manager.exe后,点击“New"创建新的模拟器;

3、创建一个新的
Android Virtual Device (AVD):输入AVD 名称、选择 Target、输入模拟的 SD Card 的容量大小、以及选择外观皮肤
Skin。然后 “Create AVD”。

4、开始运行你新建的模拟器
Virtual Device:选中这个虚拟设备并点击“Start”,在出现的界面上直接点击“Launch”就可以启动 Android
模拟器了。

>四、启动Monkey测试环境

>1、如果想要启动Monkey测试环境,我们必须要先启动android虚拟机或者连接上真机;

>2、如果启动了虚拟机或者连接上了真机,我们来通过“win+R”启动命令行,输入cmd;

>3、找到SDK安装包下的adb.exe文件所在的路径,我的机器为:C:\Program
Files\Android\android-sdk\platform-tools;粘贴这个地址,在命令行界面进入到这个路径下;

4、然后输入adb
shell。进入到#中;

5、此时就可以执行Monkey
Test命令了。

Monkey之环境搭建完全版,布布扣,bubuko.com


推荐阅读
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 本文介绍了如何清除Eclipse中SVN用户的设置。首先需要查看使用的SVN接口,然后根据接口类型找到相应的目录并删除相关文件。最后使用SVN更新或提交来应用更改。 ... [详细]
  • 本文内容为asp.net微信公众平台开发的目录汇总,包括数据库设计、多层架构框架搭建和入口实现、微信消息封装及反射赋值、关注事件、用户记录、回复文本消息、图文消息、服务搭建(接入)、自定义菜单等。同时提供了示例代码和相关的后台管理功能。内容涵盖了多个方面,适合综合运用。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 在project.properties添加#Projecttarget.targetandroid-19android.library.reference.1..Sliding ... [详细]
  • 本文介绍了一种解析GRE报文长度的方法,通过分析GRE报文头中的标志位来计算报文长度。具体实现步骤包括获取GRE报文头指针、提取标志位、计算报文长度等。该方法可以帮助用户准确地获取GRE报文的长度信息。 ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • 本文介绍了win7系统休眠功能无法启动和关闭的解决方法,包括在控制面板中启用休眠功能、设置系统休眠的时间、通过命令行定时休眠、手动进入休眠状态等方法。 ... [详细]
author-avatar
ET
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有