anything on this one ?

On Tue, Jun 23, 2009 at 6:53 PM, dan raaka <danra...@gmail.com> wrote:

> 2 lines all that was added ..
> *mLocationManager = (LocationManager)
> context.getSystemService(Context.LOCATION_SERVICE);
> mLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0,
> new GpsListener());*
>
> Here is the trace
> E/SystemServer( 1861): java.lang.SecurityException: Requires
> ACCESS_FINE_LOCATION permission
> E/SystemServer( 1861):  at
> com.android.server.LocationManagerService.checkPermissionsSafe(LocationManagerService.java:686)
> E/SystemServer( 1861):  at
> com.android.server.LocationManagerService._isProviderEnabledLocked(LocationManagerService.java:1510)
> E/SystemServer( 1861):  at
> com.android.server.LocationManagerService.isProviderEnabled(LocationManagerService.java:1499)
> E/SystemServer( 1861):  at
> android.location.LocationManager.isProviderEnabled(LocationManager.java:928)
> E/SystemServer( 1861):  at
> com.android.server.MyGPSManagerService.<init>(MyGPSManagerService.java:277)
> E/SystemServer( 1861):  at
> com.android.server.ServerThread.run(SystemServer.java:263)
>
> -Dan
>
>
> On Tue, Jun 23, 2009 at 5:38 PM, Dianne Hackborn <hack...@android.com>wrote:
>
>> The system process gets all permissions (it is, after all, the one that
>> manages and enforces permissions).  What is the stack crawl of the
>> exception?
>>
>> On Tue, Jun 23, 2009 at 3:53 PM, Dan Raaka <danra...@gmail.com> wrote:
>>
>>>
>>> System server is starting up other services, however, towards the end,
>>> if we were add any code to access any of the started services, it
>>> throws out a error saying PERMISSION not defined.
>>>
>>> E/SystemServer( 1861): java.lang.SecurityException: Requires
>>> ACCESS_FINE_LOCATION permission
>>>
>>> The general mode is to create an apk with the service and hence we
>>> will have a way to describe the required permissions in the manifest.
>>> However, if we want to do the same in the platform, how can one add
>>> permissions ? and what sort of permissions does SystemServer have (eg.
>>> ACCESS_FINE_LOCATION )?
>>>
>>>
>>
>>
>> --
>> Dianne Hackborn
>> Android framework engineer
>> hack...@android.com
>>
>> Note: please don't send private questions to me, as I don't have time to
>> provide private support, and so won't reply to such e-mails.  All such
>> questions should be posted on public forums, where I and others can see and
>> answer them.
>>
>>
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" group.
To post to this group, send email to android-framework@googlegroups.com
To unsubscribe from this group, send email to 
android-framework+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to