現在、xamarin.formsアプリで作業しています(現時点ではAndroidのみ)。このアプリは、Bluetoothデバイスが接続されている(アプリが実行されていない)場合、いくつかのタスクを実行する必要があります。タスクは、センサーからいくつかのデータを収集し、sqliteデータベースを作成することです。私はbroadcastreceiversを使用してBluetoothのイベントをキャッチするために管理バックグラウンドでPCLメソッドを呼び出すXamarin.Forms
...
私の質問は、私が収集し、それらのデータ(GPS)を書き込む必要がありますどのように?
PCLのイベントで呼び出すことはできますか? またはいくつかのサービスが必要ですか?それとも.androidプロジェクトでその機能を作り出すべきですか?
イムxamarinとAndroidで初心者私は任意の助けに感謝して:)
おかげ
お返事ありがとうございます.GPS機能(geolocatorプラグイン)とsqlite関数を.androidプロジェクトに移動する必要があります。バックグラウンドでOnReceive()でこれらを呼び出すと、アプリケーションが実行されているときにDependencyServiceを使用して呼び出します。右 ? –
@boris_dv、私は私の答えを更新しました。何か問題があれば、お気軽にお尋ねください。 –
@boris_dv、あなたの問題を解決しましたか? –