ndroid:sharedUserId="android.uid.system"

1.应用中调用系统级的方法,需要提高权限要在manifest中加android:sharedUserId="android.uid.system",
2.加了这个共享后,应用需要签名正确,所以在Android.mk上加 LOCAL_CERTIFICATE := platform
3.平台签名要和应用签名一样,否则应用安装时会报错,
build\target\product\security
no signatures that match those in shared user android.uid.system; ignoring!
4.加了这个权限就不能读写sdcard了,想操作sdcard目前只能另写一个应用来调用,不和当前应用跑在同一个进程序当中
5.加了这个权限,编译要和平台代码一起编译,这就导程序不能在任意机器上安装

你可能感兴趣的:(android)