1. 本文说下coreApp="true"android:sharedUserId="android.uid.system"android:process="system"的使用

2. 先说android:process="system"的使用

  我们首先建立最简单的android工程,来验证android:process="system"的用法,

先看MainActivity.java,在里面加一行log

 

 

Manifest.xml如下:()

 

下面就是android:process=“system”的作用,抓的log如下

 

 

然后我们去掉manifest.xml中的android:process=“system”

 

这时候抓的log如下:

 

注意上面两次抓的log区别。

下面我们说下项目上的应用:

Manifest.xml中如下:含有android:process=“system”

 

代码如下:

 

抓的log如下:

 

这里过滤log不再是我们平时用包名进行过滤。

 

3. 再说coreApp="true"的用法

 

 

 

这里coreApp=”true”,一个功能是把该app作为核心app,然后优先分配内存。

4. 最后说android:sharedUserId="android.uid.system

android:sharedUserId="android.uid.system"

意味着将自己的程序加入到了系统的进程中,同时也将获得极大的权限。

举一个例子:本来一个程序的manifest.xml文件中没有加android:sharedUserId="android.uid.system",然后,XXX.java可以访问a.xml;

然后加完android:sharedUserId="android.uid.system"后,XXX.java不能访问a.xml。说明系统加保护了,不能让其它的文件访问了。

 

5.  具体的百度

6. 

更多相关文章

  1. Android(安卓)Developer和Google Group可以正常访问了
  2. Android(安卓)Developer和Google Group可以正常访问了
  3. Android(安卓)Developer和Google Group可以正常访问了
  4. Android(安卓)通过Android(安卓)SDK Manager 安装英特尔® 凌动
  5. android中自定义ProgressBar水平样式
  6. android中的ellipsize
  7. android中的ellipsize
  8. Android中的inputType属性简单用法.
  9. android自定义view属性

随机推荐

  1. android 调试堆栈整理
  2. Android(安卓)Fragment完全解析,关于碎片
  3. Android:倍数提高工作效率的 Android Stu
  4. Android SDK Manager更新报错——Downloa
  5. android开发之权限问题整理
  6. Android高手进阶教程(九)之----Android H
  7. Android 虚拟摇杆,多种模式回调,返回距离级
  8. Android TV蓝牙模块
  9. Android 服务端开发之开发环境配置
  10. Android 实现气泡布局/弹窗,可控制气泡尖