【GTS】GtsPlacementTestCases com.google.android.placement.gts.PreloadHeadedAppsTest#testNumberOfHeadedApplications

问题描述


GtsPlacementTestCases com.google.android.placement.gts.PreloadHeadedAppsTest#testNumberOfHeadedApplications

java.lang.AssertionError: Number of total preloaded apps exceeded: actual 13 > max 7

解决方案


手机预置的APK数量超过了限制。限制为7个,而实际预置了13个,注意GMS Go Core apps 不计入统计,去除多余的APK即可!
如何定位这13个APK?
-> 反编译测试包中的 GtsPlacementTestCases.apk -> 找到 testNumberOfHeadedApplications 的方法实做. -> 通过同样的命令去定位这 13 个 APK. -> Persistent 进程开机就会出现, 所以直接使用测试包的指令查询即可. -> 找到进程. 再通过 "adb shell dumpsys package" dump 出来的信息去寻找 package name.

作者: RESSRC

个人资源站

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据