美文网首页
Android P上的提醒弹窗 (Detected proble

Android P上的提醒弹窗 (Detected proble

作者: 中路杀神ai | 来源:发表于2019-11-08 13:34 被阅读0次

    Android P 后谷歌限制了开发者调用非官方公开API 方法或接口

    解决:

        在application 里添加

    try {

                Class aClass = Class.forName("android.content.pm.PackageParser$Package");

                Constructor declaredConstructor = aClass.getDeclaredConstructor(String.class);

                declaredConstructor.setAccessible(true);

            } catch (Exception e) {

                e.printStackTrace();

            }

            try {

                Class cls = Class.forName("android.app.ActivityThread");

                Method declaredMethod = cls.getDeclaredMethod("currentActivityThread");

                declaredMethod.setAccessible(true);

                Object activityThread = declaredMethod.invoke(null);

                Field mHiddenApiWarningShown = cls.getDeclaredField("mHiddenApiWarningShown");

                mHiddenApiWarningShown.setAccessible(true);

                mHiddenApiWarningShown.setBoolean(activityThread, true);

            } catch (Exception e) {

                e.printStackTrace();

            }

    相关文章

      网友评论

          本文标题:Android P上的提醒弹窗 (Detected proble

          本文链接:https://www.haomeiwen.com/subject/wmiibctx.html