Problema con la localización gps [Android]

Iniciado por exploiterstack, 16 Septiembre 2015, 12:39 PM

0 Miembros y 1 Visitante están viendo este tema.

exploiterstack

Mi problema es que al intentar obtener mis coordenadas me aparece esta excepción:

Código (java) [Seleccionar]
java.lang.SecurityException: "network" location provider requires ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission.
AndroidManifest.xml


Código (xml) [Seleccionar]
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="org.proyecto.distpublic.proyecto_distpublic" >

   <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
   <uses-permission android:name="android.permission.INTERNET" />

   <application
       android:allowBackup="true"
       android:icon="@mipmap/ic_launcher"
       android:label="@string/app_name"
       android:theme="@style/AppTheme" >
       <activity
           android:name=".Inicio"
           android:label="@string/app_name" >
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />

               <category android:name="android.intent.category.LAUNCHER" />
           </intent-filter>
       </activity>
       <activity
           android:name=".DeterminarDireccion"
           android:label="@string/title_activity_determinar_direccion" >
       </activity>
       <activity
           android:name=".SeleccionarOpcion"
           android:label="@string/title_activity_seleccionar_opcion" >
       </activity>
   </application>

</manifest>


Como se puede apreciar en el archivo manifest.xml he incluido las dos lineas que se supone que me otorga el permiso.

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />


Gracias.

exploiterstack

Por favor alguien que me pueda echar una manita :-[

0roch1

Intenta agregando los siguientes permisos.

Código (xml) [Seleccionar]

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />


Código (xml) [Seleccionar]

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="org.proyecto.distpublic.proyecto_distpublic" >

    <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
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".Inicio"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".DeterminarDireccion"
            android:label="@string/title_activity_determinar_direccion" >
        </activity>
        <activity
            android:name=".SeleccionarOpcion"
            android:label="@string/title_activity_seleccionar_opcion" >
        </activity>
    </application>

</manifest>

exploiterstack

Hola 0roch1,

Lo probare este fin de semana que tengo tiempo y te digo, gracias por responder.

Un saludo!