在SystemUI里的Android.mk中
LOCAL_STATIC_JAVA_LIBRARIES := Keyguard
LOCAL_STATIC_JAVA_LIBRARIES += com.mediatek.systemui.ext
LOCAL_JAVA_LIBRARIES := telephony-common
LOCAL_JAVA_LIBRARIES += mediatek-framework
LOCAL_JAVA_LIBRARIES += ims-common
LOCAL_PACKAGE_NAME := SystemUI
LOCAL_CERTIFICATE := platform
LOCAL_PRIVILEGED_MODULE := true LOCAL_PROGUARD_FLAG_FILES := proguard.flags LOCAL_RESOURCE_DIR := \
frameworks/base/packages/Keyguard/res \
frameworks/base/packages/Keyguard/res_ext \
$(LOCAL_PATH)/res \
$(LOCAL_PATH)/res_ext
发现其中的资源文件来自Keyguard。那么我们要在Keyguard里做修改,编译SystemUI。
1.frameworks/base/packages/Keyguard/res/layout/keyguard_status_view.xml这是锁屏上的时钟界面