goro wrote:
> 10x Vikram. I've forgot to set the permissions :(. now it works with
> the default gps folder. the problem is that it does not work with the
> test folder. I've created test like this: from the filexploerer in
> eclipse i've copied the gps folder to the desktop, i've renamed it to
> 'test' and dragged it into /data/misc/location. it returns now :
>
> ERROR/JavaBinder(523): *** Uncaught remote exception! (Exceptions are
> not yet supported across processes.)
> ERROR/JavaBinder(523): java.lang.IllegalArgumentException:
> provider=test
> ERROR/JavaBinder(523): at
> android.server.LocationManagerService.getProviderInfo(LocationManagerService.java:
> 649)
> ERROR/JavaBinder(523): at android.location.ILocationManager
> $Stub.onTransact(ILocationManager.java:127)
> ERROR/JavaBinder(523): at
> android.os.Binder.execTransact(Binder.java:274)
> ERROR/JavaBinder(523): at android.dalvik.NativeStart.run(Native
> Method)
>
> Thata meens that I haven't created the test folder the right way. What
> am I doing wrong?
>
>
> On 24 Mrz., 20:05, "vikram shetty" <[EMAIL PROTECTED]> wrote:
>
>> Have you set the permissions in the androidmanifest file
>>
>> <uses-permission
>> android:name="android.permission.ACCESS_LOCATION"></uses-permission>
>> <uses-permission
>> android:name="android.permission.ACCESS_GPS"></uses-permission>
>> <uses-permission
>> android:name="android.permission.ADD_SYSTEM_SERVICE"></uses-permission>
>>
>> Also, Have you tried putting break points and running this through a
>> debugger and see exactly at what point you get the NullPointer
>> Exception.
>>
>> Vikram
>>
>> On Mon, Mar 24, 2008 at 2:52 PM, goro <[EMAIL PROTECTED]> wrote:
>>
>>
>>> It has a kml file inside. if I use gps instead of test I get the same
>>> error.
>>>
>>> On 24 Mrz., 19:49, "vikram shetty" <[EMAIL PROTECTED]> wrote:
>>> > Hi,
>>>
>>> > Were you able to create the provider "test" or how did you create it?
>>>
>>> > Vikram
>>>
>>>> On Mon, Mar 24, 2008 at 2:41 PM, goro <[EMAIL PROTECTED]> wrote:
>>>>
>>> > > Hi,
>>> > > Can you please share how did you fixed the Nullpointer problem because
>>>
>>> > > locationManager =
>>> > > (LocationManager)getSystemService(Context.LOCATION_SERVICE);
>>> > > try{
>>> > > LocationProvider locationProvider =
>>> > > locationManager.getProvider("test");
>>> > > Log.i(TAG,"success");
>>> > > }catch(Exception se){
>>> > > Log.i(TAG , "se " + se.toString());
>>> > > }
>>>
>>> > > gives me null pointer exception
>>>
>>> > > On 11 Mrz., 06:16, Markiv <[EMAIL PROTECTED]> wrote:
>>> > > > Hi Everybody,
>>>
>>> > > > Thanks for all your suggestions. I was finally able to figure out
>>> what
>>> > > > was going on and took care of it.
>>>
>>> > > > Sorry for not replying early. I was sick for a week. I am finally
>>> > > > feeling 75% better.
>>>
>>> > > > Vikram
>>>
>>> > > > On Mar 4, 9:15 pm, Craig <[EMAIL PROTECTED]> wrote:
>>>
>>> > > > > Tele Atlas has a good demo for this
>>> athttp://developerlink.teleatlas.com/pages/208_sample_applications.cfm
>>>
>>> > > > > If you're not interested in their registration process, you need
>>> to
>>> > > > > get the LocationManager
>>>
>>> > > > > LocationManager locationManager =
>>> > > > > (LocationManager)getSystemService(Context.LOCATION_SERVICE);
>>>
>>> > > > > and you can pull your LocationProvider from that. Then you need to
>>> > > > > requestUpdates on the LocationManager using your
>>> LocationProvider, and
>>> > > > > an extended IntentReceiver that overrides onReceiveIntent. The
>>> > > > > onReceiveIntent method gets an Intent as a parameter - you can do
>>>
>>> > > > > Location location = (Location)intent.getExtra("location");
>>>
>>> > > > > to get your Location.
>>>
>>> > > > > If you want to draw an icon at the Location you will probably also
>>> > > > > want to check out com.google.android.maps.Overlay.
>>>
>>> > > > > Hope that helps.
>>>
>>> > > > > -Craig
>>>
> >
>
>
try this
adb push /your path/test /data/misc/location/test/test
Peter
--~--~---------~--~----~------------~-------~--~----~
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]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---