- android16-s2-release
- https://android.googlesource.com/platform/packages/apps/Launcher3/+/refs/heads/android16-s2-release
目前支持编译: AospWithQuickstep L3goWithQuickstep
- main (android16-s2-release)--Android-16
- Launcher3-15-qc(高通版本,可以编译Quickstep版本)
- Launcher3-15-s1-release (android15-s1-release)
- Launcher3-14-s2-release (android14-s2-release)
- Launcher3-13 (Launcher3-13.0.0_r83(7e9e70085176ea46bf773019a5054942d2fc3811))--Android-13
- Launcher3-13-Qc(高通版本,可以编译Quickstep版本)
- Launcher3-12(可以编译Quickstep版本)
- Launcher3-11
- Launcher3-10.0 (android-10.0.0_r46)
- Launcher3-9.0
- Launcher3-8.0 (android-8.0.0_r24)
- Launcher3-7.0
- Launcher3-6.0
https://cs.android.com/android/platform/superproject/+/master:packages/apps/Launcher3/
替换 aosp-android-jar 中的对应的android.jar,可以使不能读取的api读取到。
// frameworks/base/libs/WindowManager/Shell
// https://android.googlesource.com/platform/frameworks/libs/systemui/+/refs/heads/android16-s2-release // frameworks/libs/systemui
- aconfig/
- ambientlib/
- animationlib/
- compilelib/
- contextualeducationlib/
- displaylib/
- iconloaderlib/
- mechanics/
- monet/
- motiontoollib/
- msdllib/
- toruslib/
- tracinglib/
- viewcapturelib/
- weathereffects/
- .gitignore
- Android.bp
- PREUPLOAD.cfg
// https://android.googlesource.com/platform/frameworks/base/+/refs/heads/android16-s2-release/libs/ // frameworks/base/libs
- androidfw/
- appfunctions/
- dream/
- hostgraphics/
- hwui/
- incident/
- input/
- nativehelper_jvm/
- protoutil/
- securebox/
- services/
- storage/
- tracingproxy/
- usb/
- WindowManager/
注:本教程是基于Android6.0的Launcher3讲解的,最新版与现在版本差异较大,我尽量在关键位置添加相应的注释,方便大家修改。









