私のAndroidアプリケーションに問題があります。 10分ごとにサーバーにバックグラウンドのGPS位置情報を送信するアプリケーションが必要です(ここではWCFサービスが動作しています)。アプリケーションは、閉じていてもデータを送信する必要があります。だから私はサーバー上で時間を私に送るサービス(テスト目的のために)を作成しました。しかし、私のサービスにGPSの場所を取得するためのコードを挿入すると、すべてが失敗します(予期せず停止しました)。バックグラウンドサービスはサーバー上のGPS位置を送信する必要があります
私はあなたがレシーバーや何かを置く必要があるが、これまでのところ何も動かないことを願っています。誰かが私を助けることができるなら、私はとても喜ぶでしょう。
<?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>
"私のサービスはすべて失敗します(予期せず停止しました)" - >あなたは何を得ていますか? – Hoff
CatLogで私はこれを得る:11-11 15:25:49.541:E/AndroidRuntime(229):キャッチされていないハンドラ:キャッチされていない例外のためにメインスレッドが終了する –