com.google.android.gts.afw.AfwRequiredAppsOverlaysTest - testDialerRequiredManagedDeviceOverlay fail

com.google.android.gts.afw.AfwRequiredAppsOverlaysTest
-- testDialerRequiredManagedDeviceOverlay fail
junit.framework.AssertionFailedError: ManagedProvisioning overlay doesn't contain a dialer app at com.google.android.xts.afw.AfwRequiredAppsOverlaysTest.testDialerRequiredManagedDeviceOverlay(AfwRequiredAppsOverlaysTest.java:168) 
请参考如下solution 解决 
 
log:
03-25 18:58:46 D/ModuleListener: ModuleListener.testFailed(com.google.android.afw.gts.AfwRequiredAppsOverlaysTest#testDialerRequiredManagedDeviceOverlay, junit.framework.AssertionFailedError: ManagedProvisioning overlay [com.android.providers.downloads.ui, com.android.providers.downloads, com.android.settings, com.android.contacts] doesn't contain a dialer app. Preinstalled apps of this type are [com.android.dialer]
 
处理:
 
這個問題是GTS和GMS包不一致造成. (GTS預期存在com.android.google.dialer app,但是目前GMS包上並沒有)。需要修改GMS包中overlay的資料。
 
 若贵司使用GMS r1的包, 请将google\apps\AndroidForWork\overlay\packages\apps\ManagedProvisioning\res\values\vendor_required_apps_managed_device.xml中的com.google.android.dialer替换成贵司自己的dialer app,若贵司使用Android默认的dialer则替换成“com.android.dialer”则可pass testDialerRequiredManagedDeviceOverlay这一条case,该建议来自google,请了解!
 
 若贵司使用GMS r2的包,请将google\products\gms_overlay\packages\apps\ManagedProvisioning\res\values\vendor_required_apps_managed_device.xml中的com.google.android.dialer替换成贵司自己的dialer app,若贵司使用Android默认的dialer则替换成“com.android.dialer”则可pass testDialerRequiredManagedDeviceOverlay这一条case,该建议来自google,请了解,谢谢!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值