The "android.permission.MASTER_CLEAR" permission is protected with
"signatureOrSystem".  That is, it can only be granted to apps signed
with the platform key, or installed on the system partition.

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/res/AndroidManifest.xml;hb=cupcake#l888

j

On Sun, Aug 16, 2009 at 3:31 AM, amit<[email protected]> wrote:
>
> hi,
>
> I am writing an application in which I need to call Master Clear under
> a specifi condition.
> But I am getting permission error.
>
> My Code:
> =======
>
> AndroidManifest.xml
> -----------------------------
>  <uses-permission android:name="android.permission.MASTER_CLEAR" />
>
>
>
> Calling Master Clear Code (similar to code present in Settings of
> Android)
> ---------------------------------------------------------------------------------------------------------
>
>    ICheckinService service =
>            ICheckinService.Stub.asInterface(ServiceManager.getService
> ("checkin"));
>    if (service != null) {
>        try {
>            service.masterClear();
>        } catch (android.os.RemoteException e) {
>            Log.e("MasterClear", "Some Error Here !!");
>        }
>    }
>
> Observation / Error / Output (in DDMS)
> -------------------------------------------------------
> PermissionDenial : can't invoke masterClear from PID=965, uid = 10019
>
>
>
> When I go to menu==>settings==>Application Settings==>Manage
> Applications ==> <my app> ==> permissions, I dont see any permissions
> assigned to my app which means the app does not have the permissions.
> But I have set the permission for master clear ( <uses-permission
> android:name="android.permission.MASTER_CLEAR" />) in the
> AndroidManifest.xml but it does not seem to work. Can anyone help.
>
> Thanks,
> Amit
>
> >
>



-- 
Jeff Sharkey
[email protected]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to