GMS 测试项Fail解决

本文最后更新于:2023年11月9日 晚上

GMS 测试项Fail解决

1. CTS Fail 项解决

CtsWindowManagerDeviceTestCases
Test Details
android.server.wm.MultiDisplaySystemDecorationTests#testLaunchSecondaryHomeActivityOnDisplayWithDecorations java.lang.AssertionError: Activity launched on secondary display must be resumed
解决方案(android 13): /system/frameworks/base/core/res/res/values/config.xml,将config_useSystemProvidedLauncherForSecondary修改为true
1
2
3
<!-- Force secondary home launcher specified in config_secondaryHomePackage always. If this is
not set, secondary home launcher can be replaced by user. -->
<bool name ="config_useSystemProvidedLauncherForSecondary">true</bool>

建议根据项目情况在system/device/mediatek/system/common/overlay/中做Overlay,并将路径加在device.mk文件中

2. GTS Fail 项解决

GtsSetupWizardHostTestCases
Test Details
com.google.android.gts.setupwizard.SetupWizardZeroTouchTest#testZeroTouch_zeroTouchWrapperLaunched java.lang.AssertionError: on-device tests failed:
解决方案(android 13): 需要在开机向导连接wifi,登录Google账号多跑两次可以PASS
不快乐是一片需要英雄的大陆。

GMS 测试项Fail解决
http://example.com/2023/08/18/GMS 测试项Fail解决/
作者
阿波~
发布于
2023年8月18日
更新于
2023年11月9日
许可协议