問題タブ [background-service]
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.
android - Android および iOS でバックグラウンド サービスを実行できる期間
バックグラウンド サービスは 10 分に制限されていますか、それとも何時間も実行できますか? バックグラウンド サービスの実行中にユーザーがシャットダウンできる方法はありますか?
android - イベント トリガーを使用したバックグラウンド サービス Android
常にバックグラウンドで実行でき、電話で実行されているアプリで処理できるイベントを発生できる Android 用のサービスを設計したいと考えています (OnFling イベントは任意のアプリでリッスンできます)。Androidでこれをどのように実現できますか?
http://www.mikeimer.com/?p=671 と http://android.kgmoney.net/2010/05/08/creating-a-simple-android-service-for-background-processingを読みました/
誰かがこれについて私を案内できますか?
android - Android バックグラウンド サービスがメイン アプリでイベントをトリガーする
特定のアプリケーションを (ユーザー入力に基づいて) ブラックリストに登録し、ブラックリストに登録されたアプリが前景。
これは Smart App Protector に似ていますが、トリガー条件が追加されています。
アプリを正常に検出するサービスがありますが、メインのアクティビティを前面に出すのに問題があります。
何か案は?前もって感謝します。
android - バックグラウンド サービスは新しいプロセスですか??
Android では、各アプリで約 16Mb の RAM を使用できます。バックグラウンドで実行されている新しいサービスを開始するようお願いしたいと思います。このサービスで別の 16Mb RAM を使用できますか??
ありがとう。
android - バックグラウンドで10秒ごとに特定のタスクを実行する(android)
10秒ごとに何かをしたいAndroidアプリケーションを開発しています。アプリケーションも閉じています。そのために、バックグラウンド タスクを実行するバックグラウンド サービスを実装しました。私のコード構造は次のようになります。
これはうまくいっています。しかし、10秒ごとにサービスを開始するときにやりたいことは、単純なトーストメッセージを表示し、サービスを停止するとトーストメッセージを停止することです。
私もAlarmManagerで試しました。
しかし、私は定期的にそれを行うことができません。これを実装する適切な方法は何ですか? 助けが必要です...ありがとう...
android - ループからの Asynctask が 2.3 以前でエラーを出す
最近、経験豊富な人にとっては簡単に見えるかもしれないが、私には理解するのが非常に難しいエラーに遭遇することが増えています。
X 分ごとに新しいフィード エントリをチェックするバックグラウンド サービスを作成しようとしています。したがって、私はサービスからループを開始しています。そのループは asynctask を作成します。
私の 4.1 フォンでは魅力的に動作しますが、私の 2.3 エミュレーターでは次のように強制終了します。
これは通常、UI 以外のスレッドで UI を実行しようとしていることを意味しますが、そうではありません。実際、ASyncTask のすべてのアクティビティをコメントアウトしても、強制的に閉じられます。ループを開始する行をコメントアウトすると、強制終了が停止するだけです
これは私の 2.3 エミュレーターでのみ発生し、私が使用している 4.0 スタイルの通知とは関係ありません。
誰かがこれについてもっと知っていますか?
ありがとう!
edit -> Looper.prepare() を呼び出すと、スレッドごとに 1 回だけ発生する可能性があるというエラーが表示されます。
android - デバイスがプラグインされていない状態でスリープすると、サービスプラグインのandroidphonegapタイマーが停止します
ここ数日、電話ギャップアプリケーションのサービスを起動して実行するのに忙しかった(コンピューターに接続されたデバイス(motorola defy android 2.3。)でEclipse ideを使用)/アプリケーションがバックグラウンドで実行されている場合オフで、不規則な時間にアプリケーションを起動する意図を渡すようにスケジュールされたタイマーがあります/すべてが意図したとおりに機能しています/アプリケーションがオフでデバイスがスリープしているとき(画面が黒)、タイマーはまだ実行されており、スケジュールされた時間にデバイスは実行されていますウェイクアップし、ロックを解除してアプリを起動します/ただし、コンピューターからデバイスを抜いたときにバマーが発生しました/デバイスがコンピューターに接続されている場合/コンピューターに接続されていない場合/画面がオンの場合にのみタイマーが正しく起動する/がオンになっていないと、予期せずに発火し、ほとんどの場合まったく発火しません/充電時にデバイスが深いスリープ状態にならないようにするオプションをオフにしました/デバイスが電源コンセントまたはコンピュータに接続されている場合でも機能します
誰かが理由が何であるかを説明しようとすることができますか?
デバイスがスリープしている間にプラグを抜く必要があるので、タイマーがそのまま実行されていることを確認するために私ができることはありますか?
android - シェイクで Android バックグラウンド サービスをウェイクアップする賢い方法
Android の背景をスリープモードに したいのですが、ユーザーが移動を開始すると起動します。ただし、加速度計をNORMALモード (最低サンプル レート ~ 5 Hz) で使用すると、依然として電力を消費しすぎるのではないかと心配しています。これまでのところ、これを行う最善の方法はUSER_PRESENTで、画面がオンでロックが解除されていることです。
多くの人が知っているように、ウェイクロックを保持して時々画面を起動する悪いアプリがたくさんあるため、画面オン(おそらくキーガードが存在する場合)でさえ機能しません。
ユーザーに音量アップ/ダウンボタンを押してもらうことを考えています..
これに対するより良い解決策はありますか?
android - Androidでタイマータスクが無期限に実行を停止する
私はアンドロイドの初心者です。バックグラウンドで 5 秒ごとに特定のコードが実行されるアプリを開発しています。これを実現するために、タイマー タスクを含むタイマー サービスを使用しています。しばらくは正常に動作しますが、無期限に私のサービスが実行されますが、タイマータスクはAndroidで自動的に停止します。これが私のコードです。助けてください。前もって感謝します。