android-service

    0

    1答えて

    私は周辺機器に接続し、その出力を聞くサービスを備えたAndroidアプリを持っています。周辺機器への接続は、サービスのonStartCommand()メソッドで開始されます。 接続の確立にはいくつかの「希望があります」があり、例外が発生すると失敗することがあります。 サービスが実行中のゾンビになるのを防ぐにはどうしたらいいですか? stopSelf()をonStartCommand()から呼び出す

    0

    1答えて

    このコードはBluetoothサービスですが、スレッド呼び出しを接続するとNullPointerExceptionとなり、Bluetoothサービスからデータを受信して​​UIを更新する方法がわかりません(メッセージを処理する)。 このサービスはバックグラウンドで実行され、受信したデータをデータベースに保存します。私は初心者であり、解決できません。 BluetoothService.java pu

    0

    1答えて

    Xiaomi Redmi注3、アプリケーションをバックグラウンドからクリアすると、コードを使用して作成されるカスタムサービスは無効になります.Samsungや他の電話では発生しませんが、同様の電話で発生します。

    0

    1答えて

    私はxamarinフォームプロジェクトでPrismを使用しています。バックグラウンドサービスを利用して、バックグラウンドで長時間実行されるタスクを利用しています。そしてサービスは殺されてしまいます。そして、「殺された」とは、ホームボタンを押すことを意味します。>実行中のすべてのアプリを見てください>私のアプリを脇にスワイプします。>アプリが殺されました。アプリが殺されてもサービスを生かしたいです。

    2

    1答えて

    jdk 8を使用し、Jack Optionsを有効にしたアンドロイドアプリモジュールを持っていました。その後、Androidライブラリモジュールに変換します。そして、私はgradleをビルドすることからJack Optionsを削除しなければなりません。そして、AARファイルを作成しようとすると、ラムダ式は私に以下のエラーを与えます。 Error:(59, 25) error: cannot fi

    0

    2答えて

    AndroidManifest.xmlでサービスを有効にしました。そして、私は私のコードからそれを無効にしたい:私は上記のようなサービスを無効にした場合 getPackageManager().setComponentEnabledSetting( serviceName, PackageManager.COMPONENT_ENABLED_STATE_DISABLED,

    3

    1答えて

    私はthe docsを読んで、Context.startForegroundService()は、開始されたサービスがstartForeground()を呼び出すという暗黙の約束を持っています。しかし、Android Oにはバックグラウンドサービスとフォアグラウンドサービスの変更が出ているため、以前のstartService()メソッドを使用した場合と比較して、他のパフォーマンスの改善点はあります

    0

    2答えて

    私の主なアクティビティからサービスを開始し、Serializableでオブジェクトを渡したいとします。しかし、私がサービスでオブジェクトを取得したときにメソッドを呼び出すと、nullであり、理由はわかりません。ここ は私MainActivityクラスである:ここで public class MainActivity extends AppCompatActivity implements View

    1

    1答えて

    私はXMPPプロトコルとSmackライブラリを使ってチャットアプリを実装しています。 サービスクラス内のサーバーに接続しています。いくつかの時間が過ぎ、OSがアプリを殺すまで、すべてうまく動作し、メッセージを送受信します。 どのようにしてサーバとの接続を常に維持できますか?

    0

    1答えて

    これは特定のものではなく一般的な質問です。 私は基本的にBle周辺機器と通信するAndroidアプリを開発しています。 RxAndroidBleライブラリを使用してBle通信を処理します。一般的なパターンに関しては、Mosby MVIを試してみることにしましたが、それほど重要でないのは です。 私がこれまで行ったことは、Bleデバイス上ですべての操作 を実行する役割を担うBluetoothMana