Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android: what does coreApp means in the manifest

In the manifest, I saw on a code

<manifest xmlns:tools="http://schemas.android.com/tools"
    package="com.example.test"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:versionCode="1"
    android:versionName="1.0"
    android:sharedUserId="android.uid.system"
    coreApp="true">

What does coreApp mean?

like image 654
Bazouk55555 Avatar asked Jan 26 '23 08:01

Bazouk55555


1 Answers

coreApp="true" means that app will launch when specific boot mod enabled, maybe "Safe mode":

The system can successfully boot (though a little painfully) with only framework-res.apk, SettingsProvider.apk, SystemUI.apk, DefaultContainerService.apk, and Launcher2.apk set as core apps.

From Android Git Repository: https://android.googlesource.com/platform/frameworks/base/+/d2509fd83597595914ef0627685e917380863eb6%5E!/

like image 173
Ivan Smialko Avatar answered Feb 04 '23 03:02

Ivan Smialko