Java.lang.SecurityException: требуется разрешение ACCESS_FINE_LOCATION или ACCESS_COARSE_LOCATION

Я разрабатываю андроид, где я хочу получить местоположение пользователя с помощью NETWORK_PROVIDER, я не использую GPS для этой цели. Я получаю следующее исключение

Java.lang.SecurityException: требуется разрешение ACCESS_FINE_LOCATION или ACCESS_COARSE_LOCATION

И я использую следующий код.]

tx=(TextView) findViewById(R.id.textView1); lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 1000, 10f, this); tx.setText("Status="+lm.isProviderEnabled(LocationManager.NETWORK_PROVIDER)); 

И файл манифеста

 <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".MainActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> </application> 

Разрешения помещаются в тег манифеста (не в теге приложения), т. Е.

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="package.mypackage" android:versionCode="1" android:versionName="1.2"> <uses-sdk android:minSdkVersion="7" /> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".MainActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> </manifest> 

Пожалуйста попробуйте

 <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".MainActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> 
Intereting Posts
Как установить заголовки HttpPost для запроса клиента в Java Android MonkeyRunner: более надежные скриншоты в режиме ожидания и полной длины? Android decodeResource возвращает null для xml bitmap – уровень API 7 Служба Google Play перестает работать, когда я совершаю покупку с помощью android.test.purchased Интернет-соединение в эмуляторе Android всегда отображает состояние подключения Как добавить прядильщик рядом с меню на панели инструментов Как я могу опубликовать, чтобы воспроизвести x86 и ARM apks моего приложения для кордоны-кроссворда? Войти с помощью Twitter в приложении phonegap Отключение аппаратного ускорения для mapView приводит к постоянному перерисовке Как управлять разделителями в PreferenceFragment? Android SDK: исходный код Contact ContentProvider Причины использования читаемой базы данных SQLite Строки, похоже, не равны в Java на Android, хотя они печатают одинаковые Игнорировать несколько предупреждений в Android lint Каковы платы за разработку на iOS, Android и WP?