私はアンドロイドアプリでアンドロイドジャーファイルを使用しています。そのjarのメソッドが呼び出されると、デーモンスレッドが作成されます。私のアプリケーションはサービスのように継続的に動作しています。必要に応じてアプリケーションを強制終了せずにそのデーモンを終了したい。どうすればこれを達成できますか? ありがとうございます。強制終了アプリなしでAndroidでデーモンスレッドを終了するにはどうすればいいですか?
答えて
デモを切り替えるために使用できるボタンが1つだけのシンプルなウィジェットまたは単純なウィジェットを作成することはできますか?
しかし、そのメソッドで作成されたデーモンスレッドのIDや名前はわかりません。 – gauri
プロジェクトで特定のプロセスを作成することができます。 http://developer.android.com/guide/topics/fundamentals/processes-and-threads.html
あなたのサービスの1つは、関数呼び出しを行った後に殺される独自のプロセスであり、プロジェクトの他の部分は影響を受けません。
あなたがデーモンスレッドのソースへのアクセスを持っていない場合は、あなたがテストするために定期的に目を覚ます必要がありますあなたのあなたのデーモンスレッドのソースコードを持っている場合はThread.interrupt();
でそれを止めることができる必要があり、その環境。 は、それが持っているロックから復帰し、ループを再び実行する必要があります。 次にループ内にブール値を追加して、終了するかどうかを確認します。
public void run(){
running = true;
while(running){
// do your wait task
}
}
public void cancel(){
running = false;
}
ブロックは、例えばServerSocketを同じように、のために待機する時間を定義するフラグを持っているものがたくさん。
一般的に、Androidでのスレッド処理の基本的なJavaのテンニクも同様です。主な違いは、デバイスの動作を難しくするほど、バッターのパフォーマンスが悪化することです。ここでは、スレッドの停止に関するいくつかの情報を保持する小さな参照があります。
http://docs.oracle.com/javase/1.5.0/docs/guide/misc/threadPrimitiveDeprecation.html
)(Thread.stopの上のセクションを参照。
- 1. Androidアプリはアクティビティの終了後に強制終了します
- 2. Androidアプリの強制終了
- 3. アプリは強制終了(Admob)ですか?
- 4. Android:強制的にソフトキーボードを強制終了するにはどうすればよいですか?
- 5. モバイルアプリを強制終了するにはどうすればよいですか?
- 6. Android sqlite `db.execSQL()`は強制終了です
- 7. Androidアプリのバックグラウンドプロセスを強制終了するにはどうすればよいですか?
- 8. Androidアプリを終了するにはどうすればいいですか?
- 9. アプリを強制終了するとダウンロードを再開するにはどうすればいいですか?
- 10. jailbroken電話でアプリを強制終了
- 11. Androidで強制終了メッセージを処理するにはどうすればよいですか?
- 12. Android ::サービスを強制終了するにはどうすればいいですか
- 13. Android sharedpreferences強制終了
- 14. Androidウェイクロック強制終了
- 15. Androidタッチイベントの強制終了
- 16. Android SQLite onUpgrade =強制終了
- 17. iOSでバックグラウンドでアプリを強制終了できますか?
- 18. jquery.jmslideshow.js終了するにはどうすれば終了するのですか
- 19. HelloTabWidgetで強制終了(公式Androidチュートリアル)
- 20. Androidカーソルでアプリケーションの強制終了
- 21. アプリが強制終了してからiOS 10でクラッシュするデバイスからアプリが終了する
- 22. Tabhostで強制終了
- 23. Android:onclicklistener強制終了ですか?
- 24. Powershellでプロセスを強制終了するにはどうすればいいですか?
- 25. プロセスIDを取得してnohupプロセスを強制終了するにはどうすればいいですか?
- 26. Android PhoneGapアプリ - 「戻る」を押すと強制終了する
- 27. C++でプロセスを強制終了して再起動するにはどうすればよいですか?
- 28. Androidでタスクを終了するにはどうすればよいですか?
- 29. Androidアプリを終了できない
- 30. NEW_SAVING状態で強制的にYARNアプリを強制終了する方法は?
これは8か月前です!あなたは、それを孤独な人としても、旗や答えとしても作ってみたいかもしれません。 –