来源:
https://blog.csdn.net/shift_wwx/article/details/81303765
一、GTS 部分
1、rmeabi-v7a GtsPermissionTestCases
1.1 com.google.android.permission.gts.DefaultPemissionGrantPolicyTest#testDefaultGrantsWithRemoteExceptions
详细见: GTS 中testDefaultGrantsWithRemoteExceptions fail 详解
1.2 com.google.android.permission.gts.InitialRuntimePermissionStateTest#testAllSystemAppsUsingRuntimePermissionsTargetMncAndAboveSdk
从log 中可以直接看出问题,应该是对应package 中某些权限是runtime permission,但是该package 的SDK 版本小于23.
修改方法就是将其SDK 的版本设为 >= 23 即可。
2、armeabi-v7a GtsOsTestCases
2.1 com.google.android.os.gts.RequiredComponentsTest#testServicesLibHostAppSignedCorrectly
2.2 com.google.android.os.gts.RequiredComponentsTest#testSharedLibHostAppSignedCorrectly
详细见:GTS 中 testServicesLibHostAppSignedCorrectly fail 详解
3、armeabi-v7a GtsPlacementTestCases
3.1 com.google.android.placement.gts.CoreGmsAppsPrivappPermissionsTest#testCoreGmsAppsPermissionsWhitelisted
详细见:GTS 中testCoreGmsAppsPermissionsWhitelisted fail 详解
3.2 com.google.android.placement.gts.PreloadHeadedAppsTest#testNumberOfHeadedApplications
详细见:GTS 中 testNumberOfHeadedApplications fail 详解
4、armeabi-v7a GtsAppBlacklistDeviceTestCases
4.1 com.google.android.appblacklist.gts.GtsAppBlacklistDeviceTest#testForBlacklistedApps