从源码看来,android.process.acore进程应该是一些基本功能的载入程序。

android-4.3_r2.2中,它包括以下项目:

1.UserDictionaryProvider

  1. <application android:process="android.process.acore"
  2. android:label="@string/app_label"
  3. android:allowClearUserData="false"
  4. android:backupAgent="DictionaryBackupAgent"
  5. android:killAfterRestore="false"
  6. >

2.ApplicationsProvider

  1. <application android:process="android.process.acore" android:label="@string/app_label">

3.ContactsProvider

  1. <application android:process="android.process.acore"
  2. android:label="@string/app_label"
  3. android:icon="@drawable/app_icon"
  4. android:allowBackup="false">

同样在android-4.3_r2.2中,system进程包括以下项目:

1.InputDevices

  1. <application
  2. android:allowClearUserData="false"
  3. android:label="@string/app_label"
  4. android:process="system">

2.SettingsProvider

  1. <application android:allowClearUserData="false"
  2. android:label="@string/app_label"
  3. android:process="system"
  4. android:backupAgent="SettingsBackupAgent"
  5. android:killAfterRestore="false"
  6. android:icon="@drawable/ic_launcher_settings">

3.FusedLocation

  1. <application
  2. android:label="@string/app_label"
  3. android:process="system">

4.core

  1. <application android:process="system"
  2. android:persistent="true"
  3. android:hasCode="false"
  4. android:label="@string/android_system_label"
  5. android:allowClearUserData="false"
  6. android:backupAgent="com.android.server.SystemBackupAgent"
  7. android:killAfterRestore="false"
  8. android:icon="@drawable/ic_launcher_android"
  9. android:supportsRtl="true">
  10. <activity android:name="com.android.internal.app.ChooserActivity"
  11. android:theme="@style/Theme.Holo.Dialog.Alert"
  12. android:finishOnCloseSystemDialogs="true"
  13. android:excludeFromRecents="true"
  14. android:multiprocess="true">
  15. <intent-filter>
  16. <action android:name="android.intent.action.CHOOSER" />
  17. <category android:name="android.intent.category.DEFAULT" />
  18. </intent-filter>
  19. </activity>
  20. <activity android:name="com.android.internal.app.HeavyWeightSwitcherActivity"
  21. android:theme="@style/Theme.Holo.Dialog"
  22. android:label="@string/heavy_weight_switcher_title"
  23. android:finishOnCloseSystemDialogs="true"
  24. android:excludeFromRecents="true"
  25. android:process=":ui">
  26. </activity>
  27. <activity android:name="com.android.internal.app.PlatLogoActivity"
  28. android:theme="@style/Theme.Wallpaper.NoTitleBar.Fullscreen"
  29. android:process=":ui">
  30. </activity>
  31. <activity android:name="com.android.internal.app.DisableCarModeActivity"
  32. android:theme="@style/Theme.NoDisplay"
  33. android:excludeFromRecents="true"
  34. android:process=":ui">
  35. </activity>
  36.  
  37. <activity android:name="android.accounts.ChooseAccountActivity"
  38. android:excludeFromRecents="true"
  39. android:exported="true"
  40. android:theme="@android:style/Theme.Holo.Dialog"
  41. android:label="@string/choose_account_label"
  42. android:process=":ui">
  43. </activity>
  44.  
  45. <activity android:name="android.accounts.ChooseTypeAndAccountActivity"
  46. android:excludeFromRecents="true"
  47. android:exported="true"
  48. android:theme="@android:style/Theme.Holo.Dialog"
  49. android:label="@string/choose_account_label"
  50. android:process=":ui">
  51. </activity>
  52.  
  53. <activity android:name="android.accounts.ChooseAccountTypeActivity"
  54. android:excludeFromRecents="true"
  55. android:theme="@android:style/Theme.Holo.Dialog"
  56. android:label="@string/choose_account_label"
  57. android:process=":ui">
  58. </activity>
  59.  
  60. <activity android:name="android.accounts.CantAddAccountActivity"
  61. android:excludeFromRecents="true"
  62. android:exported="true"
  63. android:theme="@android:style/Theme.Holo.Dialog"
  64. android:label="@string/error_message_title"
  65. android:process=":ui">
  66. </activity>
  67.  
  68. <activity android:name="android.accounts.GrantCredentialsPermissionActivity"
  69. android:excludeFromRecents="true"
  70. android:exported="true"
  71. android:theme="@android:style/Theme.Holo.DialogWhenLarge"
  72. android:process=":ui">
  73. </activity>
  74.  
  75. <activity android:name="android.content.SyncActivityTooManyDeletes"
  76. android:theme="@android:style/Theme.Holo.Dialog"
  77. android:label="@string/sync_too_many_deletes"
  78. android:process=":ui">
  79. </activity>
  80.  
  81. <activity android:name="com.android.server.ShutdownActivity"
  82. android:permission="android.permission.SHUTDOWN"
  83. android:excludeFromRecents="true">
  84. <intent-filter>
  85. <action android:name="android.intent.action.ACTION_REQUEST_SHUTDOWN" />
  86. <category android:name="android.intent.category.DEFAULT" />
  87. </intent-filter>
  88. <intent-filter>
  89. <action android:name="android.intent.action.REBOOT" />
  90. <category android:name="android.intent.category.DEFAULT" />
  91. </intent-filter>
  92. </activity>
  93.  
  94. <activity android:name="com.android.internal.app.NetInitiatedActivity"
  95. android:theme="@style/Theme.Holo.Dialog.Alert"
  96. android:excludeFromRecents="true"
  97. android:process=":ui">
  98. </activity>
  99.  
  100. <receiver android:name="com.android.server.BootReceiver"
  101. android:primaryUserOnly="true">
  102. <intent-filter>
  103. <action android:name="android.intent.action.BOOT_COMPLETED" />
  104. </intent-filter>
  105. </receiver>
  106.  
  107. <receiver android:name="com.android.server.updates.CertPinInstallReceiver" >
  108. <intent-filter>
  109. <action android:name="android.intent.action.UPDATE_PINS" />
  110. </intent-filter>
  111. </receiver>
  112.  
  113. <receiver android:name="com.android.server.updates.IntentFirewallInstallReceiver" >
  114. <intent-filter>
  115. <action android:name="android.intent.action.UPDATE_INTENT_FIREWALL" />
  116. </intent-filter>
  117. </receiver>
  118.  
  119. <receiver android:name="com.android.server.updates.SmsShortCodesInstallReceiver" >
  120. <intent-filter>
  121. <action android:name="android.intent.action.UPDATE_SMS_SHORT_CODES" />
  122. </intent-filter>
  123. </receiver>
  124.  
  125. <receiver android:name="com.android.server.updates.CarrierProvisioningUrlsInstallReceiver" >
  126. <intent-filter>
  127. <action android:name="android.intent.action.UPDATE_CARRIER_PROVISIONING_URLS" />
  128. </intent-filter>
  129. </receiver>
  130.  
  131. <receiver android:name="com.android.server.updates.TZInfoInstallReceiver" >
  132. <intent-filter>
  133. <action android:name="android.intent.action.UPDATE_TZINFO" />
  134. </intent-filter>
  135. </receiver>
  136.  
  137. <receiver android:name="com.android.server.updates.SELinuxPolicyInstallReceiver" >
  138. <intent-filter>
  139. <action android:name="android.intent.action.UPDATE_SEPOLICY" />
  140. </intent-filter>
  141. </receiver>
  142.  
  143. <receiver android:name="com.android.server.MasterClearReceiver"
  144. android:permission="android.permission.MASTER_CLEAR"
  145. android:priority="100" >
  146. <intent-filter>
  147. <!-- For Checkin, Settings, etc.: action=MASTER_CLEAR -->
  148. <action android:name="android.intent.action.MASTER_CLEAR" />
  149.  
  150. <!-- MCS always uses REMOTE_INTENT: category=MASTER_CLEAR -->
  151. <action android:name="com.google.android.c2dm.intent.RECEIVE" />
  152. <category android:name="android.intent.category.MASTER_CLEAR" />
  153. </intent-filter>
  154. </receiver>
  155.  
  156. <service android:name="com.android.internal.os.storage.ExternalStorageFormatter"
  157. android:permission="android.permission.MASTER_CLEAR"
  158. android:exported="true" />
  159.  
  160. <service android:name="android.hardware.location.GeofenceHardwareService"
  161. android:permission="android.permission.LOCATION_HARDWARE"
  162. android:exported="false" />
  163. </application>

可以看到,Google正在减少共用进程。

android.process.acore和system进程的更多相关文章

  1. 转-"进程android.process.acore已意外停止" 解决办法

    运行手机虚拟机时,老是弹出这样的“android.process.acore“服务已意外停止,虽不影响正常使用,但终究影响心情.网上找的方案,按如下步骤操作,可以解决问题: 出现这个提示不用担心,并不 ...

  2. 升级后开机就提示“android.process.acore”停止执行 --分析 解决方式

    OTA升级的,升级引发的全部问题都是能够解释的,有的能解决,有的不能解决. 一个项目报了这个问题. 升级后开机就提示"android.process.acore"停止执行 抓取 a ...

  3. anrdroid AVD启动不起来的问题。Waiting for HOME ('android.process.acore') to be launched

    Waiting for HOME ('android.process.acore') to be launched 卡在这里了. 可以到sdk mananager里面先启动起来AVD,然后在eclip ...

  4. the process android.process.acore has stopped或the process com.phone。。。。

    模拟器一启动 The process android.process.acore has stopped unexpectedly 今天不知道怎么回事,模拟器一启动就狂报错, 模拟器已经重新安装过了, ...

  5. android Process.killProcess 和 System.exit(0) 区别

    1 Process.killProcess  和 System.exit(0) 两个都会 kill 掉当前进程. 你可以打开 DDMS 查看进程号,或 adb shell 进入 shell 然后 ps ...

  6. 关于三星I9305出现android.process.acore提示问题

    背景:自己用百度云同步通讯录和用微信电话本删除联系人的时候总出现提示acore问题,为此上网找了许久. 网络上多说解决方案为:把Calendar.apk和CalendarProvider.apk两个文 ...

  7. Android with Eclipse - Waiting for HOME ('android.process.acore') to be launched?

    mac机中使用命令行方式启动android sdk manager,有需要的朋友可以参考下. 相信使用mac机的用户做android开发都会有一个困惑,就是如何更新android sdk,或者说直接使 ...

  8. android Contacts/Acore进程常常被Kill,导致联系人开机后丢失怎么办?

    Contacts/Acore进程,在内存较少和开机进程过多的情况下会常常被 ActivityManager Kill 掉. 导致Sim卡联系人开机后未导入或者仅仅导入一部分,造成联系人丢失的现象,可是 ...

  9. Android process 的启动流程

    Android process 的启动流程 1.android启动时所运行的进程: USER    PID     PPID    VSIZE    RSS    WCHAN         PC   ...

随机推荐

  1. windows 20003 扩展安装后不成功的原因

    windows扩展如果安装不成功(PHP扩展)很大的可能就是那个DLL的权限不够.需要分配:AdministratorAuthenticater UsersIIS_WPGSYSTEMUsers

  2. 在oracle中怎么把一张表的数据插入到另一张表中

    把table2表的数据插入到table1中 insert   into   table1   select   *   from   table2

  3. 在C语言中使用scanf语句时遇到的问题总结

    在使用visual studio2013编写c语言代码时,遇到了这样的几个小问题,进行如下的总结. 1, 关于使用scanf语句报错的解决方案1 #include <stdio.h> in ...

  4. jQuery - 获取内容和属性

    jQuery 拥有可操作 HTML 元素和属性的强大方法. jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力. jQuery 提供一系列与 DOM 相关的方法,这使 ...

  5. JavaScript 字符串(String) 对象

    JavaScript 字符串(String) 对象 String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". ...

  6. 判断PHP数组是否为空的代码

    PHP判断数组为空首选方法:count($arr),size($arr); 复制代码 代码如下: $arr= array(""); echo count($arr); echo s ...

  7. HDOJ 2036

    错误代码: #include<stdio.h>#include<math.h>int main(){ int x[102],y[102]; int i,n; float s,a ...

  8. vlc_input buffer管理 & 时钟同步(转)

    vlc_input buffer管理 & 时钟同步 一.背景1.当播放网络视频流时(比如udp视频流),发送方(编码)和接收方(解码)是并行操作的,如果发送太慢(或因为网络原因出现延迟)的话, ...

  9. request.getContextPath获取绝对路径

    request.getContextPath获取绝对路径 博客分类: 经验+注意 其他 request.getContextPath 项目需求:所有jsp页必须通过Action转发,不能直接在地址栏链 ...

  10. Shell脚本——DHCP自动部署

    详细说明参考: (三)跟我一起玩Linux网络服务:DHCP服务配置之主服务器配置 #! /bin/bash IPSAG="10.10.10" DNSIP="10.10. ...