《精通移动App测试实战:技术、工具和案例》---运行Android项目

根据书本内容,该Android项目代码结构为:
在这里插入图片描述

  • src:这个目录是存放Java源代码文件的地方。
  • gen:这个目录里的内容都是自动生成的,它主要有一个R.java文件,我们在项目中添加的任何资源其实都会在该文件中生成一个对应的资源ID,请大家不要自行去修改该文件。
  • assets:这个目录主要用于存放一些随程序打包的文件,在程序运行过程中可以动态读取到这些文件的内容。如果程序使用到了WebView加载本地网页的功能,这个目录也将是存放网页相关文件的位置。
  • bin:这个目录主要包含了一些在编译时自动产生的文件,比如安装包文件就会存放在该目录。
  • libs:如果在项目中使用到了第三方的一些jar包,就需要把这些jar包都放在该目录下,放在这个目录下的jar包都会被自动添加到构建路径里去。
  • res:这个目录主要存放项目中使用的所有图片、布局、字符串等资源,前面提到的R.Java文件中的内容也是根据这个目录下的文件自动生成的。当然这个目录下还有很多子目录,图片放在“drawable”目录下,布局放在“layout”目录下,字符串放在“values”目录下。

运行项目

1)先让模拟器运行起来:
在这里插入图片描述

2):而后选中“CalculatorOfTwoNum”项目,单击鼠标右键,从弹出的快捷菜单中,选择“Run As > Android Application”菜单项,运行该程序。然后报错了:

在这里插入图片描述
在这里插入图片描述
意思应该是我现在安装 Build-tools 在这运行不起来,百度一下查看原文得知是因为我现在装的29.0.2版本过高,因为ADT版本原因最高只能安装到25.0.2,那下载一下就完事。
在这里插入图片描述
配置一下这个文件添加一下:
在这里插入图片描述
重启Eclipse,就可以运行了。

在这里插入图片描述

操作计算器程序的时候,提示如下:这是在问要不去自动监视日志,点了确定之后会有下图页面可以查看
在这里插入图片描述
在这里插入图片描述
当然也可以使用物理的手机设备作为调试设备,在应用物理的手机设备时,需要保证我们的手机设备可以被一些360手机助手、腾讯手机助手等工具成功访问,如图1-62所示。因为只有被成功识别了,才说明其相关的一些驱动正确安装了,这也是最简单的一种保证手机设备处于可调试状态的处理方式。这里作者强调一点,如果在条件允许的情况下请最好还是通过手机设备进行测试用例脚本的编写、调试以及测试工作,一方面物理设备是真实的设备,模拟器有些情况是模拟不了的、和物理设备还是有一定差异的,另一方面,物理设备的运行速度也明显优于模拟器。

例用360手机助手真机上调试的条件:

  • PC安装360手机助手
  • 测试手机安装360手机助手
  • 测试手机打开开发者模式,打开USB调试,用USB和PC端连接,就OK了

直接下载一个360手机助手,然后将测试真机打开开发者模式,开启USB调试,在使用USB连接上PC端。在Eclipse 重新运行一下,就可以看见让我们 选择在哪个设备上运行我们的应用程序,选择真机,然后就会在真机上安装APK,安装完成之后,就可以开始测试了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值