ホームページ >Java >StartForeground_Service がまだ機能しない

StartForeground_Service がまだ機能しない

WBOY
WBOY転載
2024-02-08 20:42:23506ブラウズ
質問内容

Bluetooth 広告プログラムを開発しています。 SDK 28 でコンパイルされています。ドキュメントの要求に従って、android.permission.foreground 権限を追加しました。しかし今でも、「Bluetooth Advertise」ボタンをクリックして startforeground() を呼び出すと、アプリがクラッシュします。

権限を追加した後、キャプチャに到達しませんでした。アクセス許可を追加する前にキャプチャ シーケンスに進みますが、上記の foreground_service アクセス許可を追加する必要があることを示すメッセージが表示されます。

このアプリケーションでは Java を使用しています。

リーリー

スタック トレースを求められたので、これを示します:

致命的な例外: 重大な例外 プロセス: com.example.android.bluetoothadvertisements、pid: 9760 android.app.remoteserviceException$cannotpostforegroundservicenotificationException: startforeground のエラー通知 android.app.activitythread.throwremoteserviceException(activitythread.java:1983) で android.app.activitythread.-$$nest$mthrowremoteServiceException で (不明なソース: 0) android.app.activitythread$h.handlemessage(activitythread.java:2242) 内 android.os.handler.dispatchmessage(handler.java:106) で android.os.looper.looponce(looper.java:201) で android.os.looper.loop(looper.java:288) で android.app.activitythread.main(activitythread.java:7898) で java.lang.reflect.method.invoke(ネイティブメソッド)で com.android.internal.os.runtimeinit$methodandargcaller.run(runtimeinit.java:548) で com.android.internal.os.zygoreinit.main(zygoreinit.java:936)


正解


あなたのコードは古いです: 両方の行を置き換えてください

リーリー ###による### リーリー

以上がStartForeground_Service がまだ機能しないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。