合集-Android_Framework_Log
摘要:1.0Ver /frameworks/base/core/java/com/android/internal/app/ResolverActivity.java + private void setDefaultLauncher() { + try { + final PackageManager
阅读全文
摘要:系统自带的输入法源码在packages\inputmethods\目录,像谷歌输入法和谷歌拼音输入法的源码都是在这里! 系统的默认输入法,修改掉其系统的语言,输入法键盘布局也会改变! 因为系统中的Android键盘(AOSP)有个语言设置选项,里面默认的是“使用系统语言”, 现在客户要求关闭默认“使
阅读全文
摘要:1.Android\packages\modules\Permission\PermissionController中的DefaultAppActivity中接收,根据packagename进行追踪路径如下: DefaultAppActivity.java >HandheldDefaultAppFr
阅读全文
摘要:屏保配置 frameworks\base\core\res\res\values\config.xml //默认打开 <bool name="config_dreamsEnabledByDefault">true</bool> //允许任何时候都可进入屏保, <bool name="config_d
阅读全文
摘要:a/packages/apps/Settings/src/com/android/settings/Settings.java +++ b/packages/apps/Settings/src/com/android/settings/Settings.java @@ -243,4 +243,6 @
阅读全文
摘要://未定义 public static final int WINDOWING_MODE_UNDEFINED = 0; //普通全屏窗口 public static final int WINDOWING_MODE_FULLSCREEN = 1; //画中画 public static final
阅读全文
摘要:需求:某个app横屏显示不全,需要强制它竖屏显示,强制APP旋转优先级>系统方向优先级 如果系统没有强制横竖屏,一般都是默认应用本身的方向设置! ./frameworks/base/services/core/java/com/android/server/wm/DisplayRotation.ja
阅读全文
摘要:禁止安装第三方应用 找到负责安装app的类: ./frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java 修改日志变量,打印日志,顺着日志看流程: public static final
阅读全文
摘要:127|YT_r:/ # getevent -l add device 1: /dev/input/event1 name: "goodix-ts" add device 2: /dev/input/event2 name: "adc-keys" add device 3: /dev/input/e
阅读全文
摘要:一般来说,系统杀进程有两种方法,这两个方法都通过 ActivityManagerService 提供: 1)killBackgroundProcesses;进程是如何被杀死的,因此继续跟踪killPackageProcessesLocked,这个方法最终会调用到 ProcessList 内部的 re
阅读全文