2016-06-27 6 views
4

Android 2.xで覚えていることは、アプリがREAD_LOGS権限でlogcatを監視できる可能性があることです。アプリはlogcatからのアクティビティの起動を検出することさえできます。しかし、これはAndroidのそれ以降のバージョンでは使用できなくなりました。 Androidのどのバージョンがこれを停止したか、誰がそれを止めるために何が行われたのかを知っていますか? logcatはこれらのインテントの表示を止めましたか、またはアプリケーションが自分自身に属していないlogcat情報を表示できなくなったのでしょうか?logcatのstartActivityの監視

ありがとうございます!

答えて

3

セキュリティ上の理由から、Android 4.1(Jelly Bean)のlogcatがサンドボックスにラップされているため、アプリはアプリケーション自体によって生成されたログのみを読み取ることができます。

+1

これは、APIを使用してアクセスできない情報を記録する不適切な設計のサードパーティライブラリを使用している場合を除き、ログをまったく読み取る必要がないことを示しています。 –

+0

ありがとうございます。アクティビティインテントはまだlogcatに記録されますか? – user1118764