一个应用程序想要使用系统的方法,那么就需要给这个应用程序签名,相当于授权。
给程序进行platform、media、shared签名的方法分别如下:
(1)platform签名:
AndroidManifest.xml的manifest节点中添加 android:sharedUserId="android.uid.system",
Android.mk中增加 LOCAL_CERTIFICATE := platform
(2)shared签名:
AndroidManifest.xml的manifest节点中增加android:sharedUserId="android.uid.shared",
Android.mk中增加LOCAL_CERTIFICATE := shared
(3)media签名:
AndroidManifest.xml的manifest节点中增加 android:sharedUserId="android.media",
Android.mk中增加 LOCAL_CERTIFICATE := media
区别在于:
权限不同