アクティビティのonPause中に実行するコードがあります。 Android Studioでstopを押すか、playを押すとコードを実行して、新しいものを起動する前に自動的にアクティビティをシャットダウンするようにしたいと思います。これは可能ですか?デバッグが停止したときに関数を呼び出す
0
A
答えて
1
いいえ、適切なデバッガは、制御されているコードと実際に停止されていることを示すです。です。ステップしたり、一時停止したり、再開したりするには、コードをタップすることによって100%気づかないといけません。さもなければ、99,9%の症例に対しては、それほど意味をなさないでしょう。
Debugクラスのメソッドのように、デバッガが接続されていることを保証するコードを植え付けることができます。waitForDebugger()
またはisDebuggerConnected()
のように便利です。 ProGuardを使用してこのコードをリリースビルドから削除することができます。
0
あなたが求めているものともっと似たのは、デバッガが接続されているかどうかを検出することですが、@ Marcin-Orlowskiによれば、このデバッガ以外は透過的でなければなりません。
デバッガが接続されている場合、これは戻ります:
android.os.Debug.isDebuggerConnected()
関連する問題
- 1. 関数呼び出し時にC++プログラムが停止する
- 2. 関数を呼び出すと、コード実行が一時停止しますか?
- 3. P /呼び出し呼び出しが停止する
- 4. Windowsサービスが故意に停止したときにスクリプトを呼び出す
- 5. 他の関数が呼び出されたときに処理を停止しますか?
- 6. Codeigniter - 関数直接呼び出しまたはURL呼び出しを停止する
- 7. jquery uiスピナー停止イベントで関数を呼び出す方法
- 8. 再帰関数呼び出しの後にループの実行が停止する -
- 9. ブラウザでJavascript関数呼び出しデバッグ
- 10. Javascript関数は別の関数を呼び出しますが、falseを返すと停止しません
- 11. registerTokenの呼び出し中にアプリケーションが停止しました
- 12. Java TimerTask、キャンセルが呼び出されたときに停止しません
- 13. 本体がコンストラクタを呼び出すと、コンストラクタは関数を呼び出し、関数を呼び出そうとしたときにクラッシュします。
- 14. ネイティブコードを呼び出すときにJVMが停止しますか?
- 15. LocationListener onLocationChanged()が呼び出されたときに停止する方法は?
- 16. ループ内の関数を呼び出すがループは停止する - c#
- 17. scrapy:スパイダーが開いたときに関数を呼び出す
- 18. ボタンを押したときに関数を呼び出す - pyqt
- 19. ボタンを押したときに関数を呼び出す
- 20. Express:ポストリクエストハンドラは関数の呼び出しを停止しません
- 21. 同期xmlhttprequestを呼び出すときにIEが5分間停止する
- 22. 変数が変更されたときにDidMoveで呼び出されたSKActionを停止する方法
- 23. クラスを関数ネイティブで関数呼び出しとして呼び出すことができません
- 24. cocos2dxの一時停止メニューで一時停止中にメソッドを呼び出すことができません
- 25. 他の関数で呼び出されたclearIntervalを使用して関数から呼び出されたsetIntervalを停止する方法
- 26. カスタムリストビューの呼び出し時にAndroidアプリが停止する
- 27. setTimeoutを呼び出すと、最初のインスタンスが再び停止します
- 28. Flex - RemoteObjectメソッド呼び出しを中止/停止する方法
- 29. 複数の独立したjquery ajax呼び出しを並列で呼び出し、関数がすべて終了したときに呼び出す方法
- 30. RejectedExecutionExceptionの後に呼び出しスレッドが停止しない