0

アプリロッカーを作りたいです。4.03より低いAndroidアプリロックではうまく機能し、Android 2.0〜4.03では機能しますが、4.04では機能しません。これが私の問題です:

android 4.04では、各アプリで実行すると次のメッセージが表示されます。

08-16 15:43:00.291: I/ActivityManager(533): Displayed shortComponentName: +329ms

しかし、以前のバージョンでは、アプリパッケージ名を取得しました:

08-16 15:43:00.291: I/ActivityManager(533): Displayed com.test.app/com.test.app.Lock +329ms

Android4.04でパッケージ名を取得するにはどうすればよいですか

GalaxyS3でtestetを持っています

ありがとう

4

2 に答える 2

1

これを実現するためにログを解析している場合は、できるだけ早くこれを停止することをお勧めします。Android 4.1 Jelly Beanでは、サードパーティのアプリが他のサードパーティのアプリのログを確認できなくなったため、ログに依存するソリューションは必然的に機能しなくなります。

それ以外は、自分が何をしているのかをもっと具体的にする必要があります...あなたが投稿したログからは、あなたが何をしようとしているのか本当にわかりません。

于 2012-10-07T16:31:35.707 に答える
0

問題があるにもかかわらず、他のアプリケーションのログを読み取ることはできなくなります(ルート化されたデバイスで実行している場合を除く)。

于 2012-10-07T16:34:08.797 に答える