`

com.google.android.permission.gts.DefaultPermissionGrantPolicyTest#estDefaultest

 
阅读更多
有时候我们内置了第三方应用,在DefaultPermissionGrantPolicy.Java赋给应用默认权限,但是会影响GTS测试,下面的方法可以规避此问题
    @Override
    public int checkPermission(String permName, String pkgName) {
        try {
            String taker = mContext.getPackageName();
            if ("com.google.android.permission.gts".equals(taker)) {
                String[] whiteLists = new String[] { "包名"};
                for (String pkg : whiteLists) {
                    if (pkg.equals(pkgName)) {
                        return PERMISSION_DENIED;
                    }
                }
            }
            return mPM.checkPermission(permName, pkgName, mContext.getUserId());
        } catch (RemoteException e) {
            throw new RuntimeException("Package manager has died", e);
        }
    }
分享到:
评论

相关推荐

    CommonsWare.The.Busy.Coders.Guide.to.Android.Development.Version.8.2.2017

    Android, the next-generation open mobile platform from Google and the Open Handset Alliance, is poised to become a significant player in the mobile device market. The Android platform gives developers...

    Android权限列表permission说明.txt

    Android权限列表permission说明.txt 里面列举出了最常用的Android的权限。和 怎么样取得模拟器的电话号码的代码。 希望对大家有所帮助

    Android代码-AndroidPermission6.0

    AndroidPermission6.0 AndroidPermission6.0动态权限 How to use? build.gradle compile 'com.tbruyelle.rxpermissions:rxpermissions:0.8.2@aar' compile 'io.reactivex:rxandroid:1.2.1' PermissionUtils....

    android permission(权限)

    关于android permission 权限的介绍

    Android 上应用Googlemap

    import com.google.android.maps.MapActivity; import android.content.Intent; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.os.Bundle; import android....

    Android权限列表permission说明

    Android权限列表permission说明,希望可以帮助到大家

    Android中的Permission权限机制介绍

    但这不得不带来了开发者滥用权限,黑客通过权限来进行恶意行为的风险,所以作为静态分析一个app是否为恶意软件的第一道关,获取并了解Android Permission权限意义是十分重大的。 权限策略 Android 框架提供一套默认...

    ContentProvider

    <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.tigongzhe" android:versionCode="1" android:versionName="1.0" > android:minSdkVersion="8" android:...

    android.permission大全

    android.permission大全文档,列出所有android开发中需要添加的Permission,有详细的中文说明

    Android权限列表permission说明.

    Android权限列表permission说明.

    TestSerial.rar

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission....

    android mqtt.jar

    Mqtt jar包依赖, compile files('libs/org.eclipse.paho.android.service-1.1.1.jar') compile files('libs/org.eclipse.paho.client.mqttv3-1.1.1.jar')<uses-permission android:name="android.permission....

    android 串口驱动

    android 串口驱动源代码 package android.serialport; import java.io.File; import java.io.FileDescriptor; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; ...

    简单干净的万年历 不得少于十字

    android.permission.READ_EXTERNAL_STORAGE android.permission.RECEIVE_BOOT_COMPLETED android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.DISABLE_KEYGUARD android.permission.WRITE_...

    anroid 全景图

    uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> ...

    Android代码-XXPermissions

    > 另外想对Android 6.0权限需要深入了解的,可以看这篇文章Android 6.0运行权限解析(高级篇) 集成步骤 dependencies { implementation 'com.hjq:xxpermissions:5.2' } 一句代码搞定权限请求,从未如此简单 > 点...

    android百度地图

    <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android....

    一个简单的开源Android工具类库

    -keepclassmembers class com.wx.android.common.** { *; } -dontwarn com.wx.android.common.** Setup Download the project from GitHub Import it to your Eclipse workspace or IntelliJ IDEA project Set ...

    Android permission

    Android permission Android permission

Global site tag (gtag.js) - Google Analytics