Android 9.0 系统framework层禁止访问应用信息页功能实现
迪丽瓦拉
2024-06-02 11:13:43
0

1.前言

在9.0的系统rom定制化开发中,在开发产品中,对于一些产品功能的定制,比如说在app崩溃后,会弹出弹窗提醒崩溃了,

然后弹窗可以通过点击应用信息按钮进入应用信息页这对于权限的管控不好处理,所以要求frameworks层禁止通过activity进入应用详情页,接下来

就来分析功能的实现,然后看如何实现禁止通过崩溃弹窗,进入应用详情页

2.系统framework层禁止访问应用信息页功能实现的核心类

   frameworks/base/core/java/android/app/Activity.javaframeworks/base/core/java/android/app/ContextImpl.javaframeworks/base/services/core/java/com/android/server/am/AppErrorDialog.javaframeworks/base/services/core/java/com/android/server/am/AppErrors.java

3.系统framework层禁止访问应用信息页功能实现的核心功能分析和实现

3.1AppErrorDialog.java关于错误信息的分析

  final class AppErrorDialog extends BaseErrorDialog implements View.OnClickListener {private final ActivityMana

相关内容