android:process可以针对一个组件(activity,service,broadcast等)。

比如:

android:name="com.pingan.jar.utils.log.LogRecordService"    android:process=":znlog">


1.当有一些耗费内存比较多的操作时,可以通过android:process指定一个新的进程。保证程序运行。(每个进程的内存数有限制)


2.设置该属性可以使得本应用程序与其它应用程序共享相同的进程,仅仅当这两个应用程序也共享一个拥有相同签名的UserId。

    android:sharedUserId="android.uid.phone" >
与其它应用程序共享的一个Linux User Id的名字。
默认情况下,Android为每个应用程序分配一个唯一的User Id。然而,如果有多个应用程序都将该属性设置为一个相同的值,那么它们将共享相同的Id。如果这些应用程序再被设置成运行在一个相同的进程,它们便可以彼此访问对方的数据。

更多相关文章

  1. 一款霸榜 GitHub 的开源 Linux 资源监视器!
  2. 用 Eclipse 开发 Android(安卓)应用程序
  3. Android开发者确保应用程序运行的四大组件
  4. Android中adb端口被占用的有效解决方案
  5. androidmanifest.xml的一些高级属性
  6. Android使用Intent启动其他非系统应用程序的方法
  7. Android在网页下(WebView中运用HTML)点击按钮打开本地手机应用程
  8. Android(安卓)应用程序(进程)生命周期
  9. Android(安卓)activity与service中的子线程 (入门级)

随机推荐

  1. 整理一下Android的面试题
  2. android 动画调换上下布局
  3. Android下载文件时对MediaScanner的调用
  4. android WebView 和 HttpClient cookie同
  5. Android错误解决
  6. Android(安卓)页面跳转
  7. 资源连接
  8. Android(安卓)中使用MediaRecorder进行录
  9. Android硬件抽象层加调试信息
  10. AndroidManifest.xml相关知识