我目前正在使用Appium和Maven作为我的自动化测试框架的一部分。在过去,我已经能够通过使用
抓取Android设备的序列号来设置功能中的设备名称device = android.os.Build.ID
设备显然是声明为字符串。
pom.xml 最初包含以下内容:
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android</artifactId>
<version>2.1.2</version>
<scope>provided</scope>
</dependency>
然后我将版本标记更改为 4.1.1.4 。从那时起,设备将始终返回null。遗憾的是,恢复旧版本无法解决我的问题。请协助。
编辑:我忘了将“ID”添加到device = android.os.Build的末尾。