
rg --files | rg QuickstepLauncher.java packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java vendor/mediatek/proprietary/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java 那我到底要改那个呢?才能改到?
1. packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java
2. vendor/mediatek/proprietary/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java
明白了,你找到了两个 QuickstepLauncher.java:
1. packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java
2. vendor/mediatek/proprietary/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java路径 | 来源 | 特点 |
|---|---|---|
packages/apps/Launcher3/... | AOSP 原生 Launcher3 | Google 官方的原始代码,通用版本 |
vendor/mediatek/proprietary/packages/apps/Launcher3/... | MTK Vendor 定制 | MTK 在 AOSP Launcher 基础上做的修改(适配 MTK 平台、增加特性) |
Android.bp 或 Android.mk:
grep -R "QuickstepLauncher" vendor/mediatek/proprietary/packages/apps/Launcher3
可以确认 vendor 模块确实被编译。
💡 小结:
你要改 MTK 设备实际使用的 Launcher,就改 vendor/mediatek/proprietary/packages/apps/Launcher3/.../QuickstepLauncher.java
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。