1.前言
在12.0的系统rom定制化开发中,在系统原生中可以创建多个用户,就是多用户功能,而在实际的产品开发中,不需要多用户
功能,要求只能有一个用户,所以需要系统去掉多用户的功能,接下来就从systemui和系统Settings中去掉多用户的
相关功能,
2.系统去掉多用户功能的核心类
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardStatusBarView.java
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSFooterView.java
packages/apps/Settings/AndroidManifest.xml
3.系统去掉多用户功能的核心功能分析和实现
3.1 KeyguardStatusBarView.java锁屏页面去掉多用户图标的功能
public class KeyguardStatusBarView extends RelativeLayout
implements BatteryStateChangeCallback, OnUserInfoChangedListener, ConfigurationListener ,SystemStatusA