以下是位于以下位置的 Lollipop 应用键盘锁的AndroidManifest.xml缩短内容:$(AOSP_Root_Dir)/frameworks/base/packages/Keyguard/
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.keyguard"
android:sharedUserId="android.uid.systemui"
coreApp="true">
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17"/>
<application android:label="@string/app_name"
android:process="com.android.systemui"
android:persistent="true"
android:supportsRtl="true">
</application>
</manifest>
奇怪的是:AndroidManifest.xml中有 NO 任何组件,如活动,服务等!
如何开始?
答案 0 :(得分:1)
我不确定当您将其编辑为缩短形式时打算取出什么,但查看链接到它的版本肯定会包含一项服务:
<service android:name=".KeyguardService"
android:exported="true" />
编辑:在您现在链接到的版本中,该服务已被签入删除:
https://github.com/android/platform_frameworks_base/commit/380ecb81db52a9d0197ca969951d07b91c20d2b9
做了以下事情: