問題タブ [android-job]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
648 参照

android - Evernote Android-Job 定期ジョブの数が増え続けています

アプリが更新されると、デバイス (エミュレーターと実際のジョブの両方) の定期的なジョブの数が増え続けているようです。Android Studio を使用してインストールするか、最初に署名付き APK を作成してから adb (adb install -r name.apk) を介して更新するかは問題ではありません。

コマンド「adb shell dumpsys jobscheduler」を使用すると、次の結果が得られます。

また、アプリケーションの起動時に 4 つの異なるジョブのみをスケジュールします (「MyApp extends Application」クラスのインスタンスで開始されます。

また、定期的なジョブが再起動間で保持されないように指定しても、ジョブは再起動後も残ります。(そして、はい、<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />マニフェストに ' ' があります)

これは、定期的なジョブをスケジュールする方法の例です。

何か案は?ありがとう、オベ