Tengo un problema con mi aplicación Android. Necesito una aplicación que envíe la ubicación de fondo del GPS cada 10 minutos al servidor (aquí tengo el servicio WCF que funciona). La aplicación necesita enviar datos incluso si está cerrada. Así que creé un servicio (para fines de prueba) que me envía tiempo en el servidor. Pero cuando inserto mi código para obtener la ubicación del GPS en mi servicio, todo falla (se detiene inesperadamente).El servicio en segundo plano necesita enviar la ubicación del GPS en el servidor
Tengo una caña que necesita poner un receptor o algo pero hasta ahora nada funciona. Así que estaré muy contento si alguien puede ayudarme.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.biromatik.GPS"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="4" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".ETMGPSServiceActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:name=".MyApplication" >
<service
android:enabled="true"
android:name=".MonitorService" >
</service>
<receiver
android:enabled="true"
android:name=".LocationReceiver" >
<intent-filter >
<action android:name="com.biromatik.intent.action.LOCATION" />
</intent-filter>
</receiver>
</application>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
</manifest>
"mi servicio falló todo (se detuvo inesperadamente)" -> ¿cuál es el error que está obteniendo? – Hoff
En CatLog obtengo esto: 11-11 15: 25: 49.541: E/AndroidRuntime (229): controlador no capturado: el hilo principal sale debido a una excepción no detectada –