[android]android自动化测试三之设定AVD各项参数

简介:
有时候我们需要设定虚拟机的语言地区等,我们可以使用-prop参数,例如日本。 

The -prop command line option allows us to set any of the properties we could set: 
$ emulator -avd test -no-window -no-audio -no-boot-anim -port 5580 
-prop persist.sys.language=ja -prop persist.sys.country=JP & 
To verify that our settings were successful, we can use the getprop command to 
verify them, for example: 
$ adb –s emulator-5580 shell "getprop persist.sys.language" 
ja 
$ adb –s emulator-5580 shell "getprop persist.sys.country" 
JP 
If you want to clear all the user data after playing with the persistent settings, you 
can use the following command: 
$ adb -s emulator-5580 emu kill 
$ emulator -avd test -no-window -no-audio -no-boot-anim -port 5580\ 
-wipe-data 
And the emulator will start afresh. 


有的时候我们需要指定虚拟机需要用得网络环境,网络类型以及网速。 

Option Description Speeds [kbits/s] 
-netspeed gsm GSM/CSD up: 14.4, down: 14.4 
-netspeed hscsd HSCSD up: 14.4, down: 43.2 
-netspeed gprs GPRS up: 40.0, down: 80.0 
-netspeed edge EDGE/EGPRS up: 118.4, down: 236.8 
-netspeed umts UMTS/3G up: 128.0, down: 1920.0 
-netspeed hsdpa HSDPA up: 348.0, down: 14400.0 
-netspeed full no limit up: 0.0, down: 0.0 
-netspeed <num> select both upload and up: as specified, down: as 
                download speed specified 
-netspeed <up>:<down> select individual up and up: as specified, down: as 
                      down speed specified 

-netdelay gprs GPRS min 150, max 550 
-netdelay edge EDGE/EGPRS min 80, max 400 
-netdelay umts UMTS/3G min 35, max 200 
-netdelay none no latency min 0, max 0 
-netdelay <num> select exact latency latency as specified 
-netdelay <min>:<max> select min and max latencies minimum and maximum 
                                                  latencies as specified 
This is an example of an emulator using these options to select the GSM network 
speed of 14.4 kbits/sec and a GPRS latency of 150 to 500 msec. 
$ emulator -avd test -port 5580 -netspeed gsm -netdelay gprs
目录
相关文章
|
9天前
|
缓存 Java 测试技术
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
118 3
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
|
4月前
|
SQL 分布式计算 关系型数据库
Hadoop-13-Hive 启动Hive 修改启动参数命令行启动测试 几句简单的HQL了解Hive
Hadoop-13-Hive 启动Hive 修改启动参数命令行启动测试 几句简单的HQL了解Hive
98 2
|
1月前
|
Dart 前端开发 Android开发
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
40 1
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
|
1月前
|
弹性计算 运维 Java
OS-Copilot参数功能全面测试报告
作为一名运维工程师,我主要负责云资源的运维和管理。通过使用OS Copilot的-t/-f/管道功能,我顺利解决了环境快速搭建的问题,例如Tomcat的快速部署。具体步骤包括购买ECS服务器、配置安全组、远程登录并安装OS Copilot。使用-f参数成功安装并启动Tomcat,自动配置JDK,并通过|管道功能验证了生成内容的正确性。整个过程非常流畅,极大提升了工作效率。
52 12
|
4月前
|
机器学习/深度学习 弹性计算 自然语言处理
前端大模型应用笔记(二):最新llama3.2小参数版本1B的古董机测试 - 支持128K上下文,表现优异,和移动端更配
llama3.1支持128K上下文,6万字+输入,适用于多种场景。模型能力超出预期,但处理中文时需加中英翻译。测试显示,其英文支持较好,中文则需改进。llama3.2 1B参数量小,适合移动端和资源受限环境,可在阿里云2vCPU和4G ECS上运行。
240 1
|
4月前
|
监控 Java Maven
springboot学习二:springboot 初创建 web 项目、修改banner、热部署插件、切换运行环境、springboot参数配置,打包项目并测试成功
这篇文章介绍了如何快速创建Spring Boot项目,包括项目的初始化、结构、打包部署、修改启动Banner、热部署、环境切换和参数配置等基础操作。
271 0
|
5月前
|
测试技术 Shell Android开发
Android 性能测试初探 (六)
本节聊聊性能测试的最后一项- 流量,当然我所指的性能测试是针对大部分应用而言的,可能还有部分应用会关注网速、弱网之类的测试,但本系列文章都不去一一探讨了。
91 6
|
5月前
|
JavaScript 测试技术 Android开发
Android 性能测试初探 (四)
本文介绍了GPU在移动端性能测试中的重要性,并详细解释了过度绘制、帧率和帧方差的概念。针对GPU测试,文章列举了三项主要测试内容:界面过度绘制、屏幕滑动帧速率和平滑度。其中,过度绘制测试需遵循特定标准,而帧速率和平滑度测试则可通过软件或硬件方法实现。在软件测试中,使用Systrace插件和高速相机是两种常用手段。对于不同机型,帧率及帧方差的测试标准也需相应调整。
80 5
|
5月前
|
测试技术 Shell Android开发
Android 性能测试初探 (三)
本文承接《Android性能测试初探(二)》,深入探讨CPU与内存测试。介绍了移动端内存测试的重要性及其测试目标,并详细列举了不同状态下应用内存消耗情况的测试项目。此外,还提供了多种内存测试方法,包括使用`procrank`等工具的具体操作步骤。最后,文章也简要提及了CPU测试的相关内容,帮助读者更好地理解Android性能测试的关键要素。
73 5
|
5月前
|
测试技术 Shell 定位技术
Android 性能测试初探 (五)
聊聊大家不常关注的测试项- 功耗
77 3

热门文章

最新文章