アプリをバックグラウンドで使用し、自分の端末で別のアプリがクラッシュしたときに聴くことは可能ですか?
デバイス上で使用しているアプリがクラッシュまたは停止したことをアプリが検出したときに、自分のアプリに通知するようにします。もしそうなら、それも聞く必要があるでしょうか?アプリはいくつかのデバイスでクラッシュしたとき、彼らはレポートを送信することができますし、デコンソールでそれを見ることができます、あなたはエラーのオプションを含むいずれかのオプションを持っているAndroidデベロッパーコンソールであなたのAPKをアップロード他のアプリが端末でクラッシュするかどうかを聞くAndroidアプリ
答えて
SamsungのスマートなApp Managerを作成したいと思います。それはすべてのアプリケーションのクラッシュを追跡し、アプリをアンインストールまたは削除する通知を表示します。 Androidのドキュメントから
:デフォルトでは、システムは、各アプリが独自の LinuxユーザID(IDは、システムによってのみ使用され、 アプリには不明です)を割り当てます。システムは、 がそのアプリケーションに割り当てられたユーザーIDのみにアクセスできるように、アプリ内のすべてのファイルのアクセス許可を設定します。
各プロセスは、独自の仮想マシン(VM)を有しているので、アプリケーションのコードは、他のアプリケーションから分離して を実行します。
デフォルトでは、すべてのアプリケーションは独自のLinuxプロセスで動作します。 Androidはアプリのコンポーネントのいずれかを実行する必要がある プロセスを開始システム は、他のアプリのためのメモリを回復しなければならないとき、それはもはや必要かだとき、そして は、プロセスをシャットダウンしません。
それぞれ毎アンドロイドアプリケーションが他のアプリケーションから分離して実行されます。したがって、どのアプリも他のアプリのクラッシュログを追跡することはできません。
質問です:サムスンのスマートアプリケーションマネージャがやっている方法。
私はサムスンのスマートなアプリは、三星電子デバイスとうまくいくと思います。 この種のアクションを実行するにはルート権限が必要です。 Samsungのスマートアプリは、Samsungのデバイスにroot権限しか持っていません。
カスタムROMまたはルーティッドアンドロイドデバイスのアプリを開発している場合は、そうすることができません。
非常にハック方法は、Logcatを監視し、ネイティブバイナリを書くADBを使用してデバイスに実行可能ファイルをアップロードし、シェルアカウントを使用して、それを起動することです。これはではなく、であることに注意してください。
Androidシェルユーザーには、すべてのプロセスでLogcatを表示してネットワーク操作を実行するのに十分な特権があります。そのため、Logcatから、アプリケーションがクラッシュしたことを示す伝言メッセージ、Logcatからスタックトレースを取り出してローカルネットワーク経由でPCに送信します。
これは実際には非常にクールなアイデアのようです。
非常に興味深い!これを見てみましょう。あなたが私の前にそれをすることができたら、私の研究室で小さな実験のために必要なだけです。私はコンピュータが動作しているサーバーと転送を取得しましたが、今はAppがクラッシュしたときに聴く方法を理解する必要があります。私はTasker(アプリケーション)がこれを行うことはできますが、それはそれを行う – Emil
- 1. 他のアプリからのダウンロードを聞く
- 2. 端末でAndroidアプリをテストする
- 3. Android:他のアプリが端末にインストールされているかどうかを確認する方法
- 4. Android Wear on Wearアプリのアプリを聞く
- 5. iOS端末のBarcode.capture()ラインでAppceleratorアプリがクラッシュする
- 6. Android:近くの端末に特定のアプリがインストールされているかどうかを検出する
- 7. アプリからAndroid端末のSMSメッセージにアクセスできますか?
- 8. 5.0以上の端末でAndroidアプリのタイムディレイが発生する
- 9. エラーAndroidアプリが端末にインストールされていませんか?
- 10. 他のアプリの使用状況を端末に登録するアプリを作ることはできますか?
- 11. Android Studioのアプリが特定の端末に遅れている
- 12. Android携帯端末で同じアプリを並列インストールする
- 13. 他のアプリがAndroidでクラッシュした頻度を確認する
- 14. Android搭載アプリは、磁気センサー付きの端末にのみAndroidアプリをインストールできますか?
- 15. 端末がオフのときにAndroid TVアプリが終了しますか?
- 16. カメラインテントがクラッシュするAndroidアプリ
- 17. Android Wearアプリを特定の端末に限定するにはどうすればよいですか?
- 18. Android 4.4.4でAndroidアプリがクラッシュする
- 19. デスクトップのAIRアプリをAndroid搭載端末で実行できますか?
- 20. がAndroidアプリにクラッシュ
- 21. Androidアプリのクラッシュ
- 22. Androidアプリのクラッシュ
- 23. Androidアプリが端末のアプリダッシュボードに表示されない
- 24. iphoneアプリを端末で実行
- 25. Androidアプリを端末に固定するにはどうすればよいですか?
- 26. Android搭載端末にアプリをインストールするにはどうすればいいですか?
- 27. Androidのアプリ内で複数のユーザーが1つの端末で請求する
- 28. Xamarin.Forms Androidでクラッシュするアプリ
- 29. アプリが更新されたときにAndroid搭載端末ではどうなりますか?
- 30. Androidアプリでクラッシュ(プロフィール)
いいえ、私はこれは可能ではないと思います。 – Karakuri
Cyanogenmodを使用している場合は(おそらく根づいている)、CM Bug Reporter:https:// githubを見てください。com/CyanogenMod/android_packages_apps_CMBugレポート –