2010-03-03 7 views
1

Я пытаюсь получить следующий код для работы в течение последних 4 часов.АдресManager в 2.1 не работает?

public void clearLocation() { 
    LocationManager locMan = 
      (LocationManager)getSystemService(Context.LOCATION_SERVICE); 
    locMan.clearTestProviderLocation("gps"); 

Моя проблема в том, что она будет работать только с Android 1.5. На 1.6 и новее он просто падает, когда достигает второго утверждения.

Я просматривал различные фрагменты кода и учебные пособия, но не смог найти ничего об этом.

С уважением, Адам.

+0

использовать, DDMS или перспективу DDMS в Eclipse, чтобы увидеть ваш Java трассировки стека , который должен сообщить вам, какова ваша ошибка. – CommonsWare

+0

Ну, я сделал .. это дает мне недействительный аргумент какого-то рода. , так что я думаю, что они что-то изменили в коде Android от 1.6 и выше .. но я не могу понять, как это сделать любым другим способом. –

ответ

1

Ну ... узнал, что вы не можете ничего о поставщике местонахождения «GPS» изменение «ADB LogCat»

1.6 +
+0

Учитывая, что это будет нарушением безопасности - позволяя вам подделывать GPS - я не очень удивлен. – CommonsWare

 Смежные вопросы

  • Нет связанных вопросов^_^