2

新しくインストールされたアプリケーションのデータ使用量を確認する方法は?

getUidTxBytes(int uid) と getUidRxBytes(int uid)はデータ使用量を取得するために使用されますが、新しいアプリがインストールされてデータを使用している場合、新しいアプリがインストールされていることをどのように識別できますか? また、新しくインストールされたアプリがデータ使用量を取得していることをどのように知っていますか?
私はこのトピックにかなり慣れていません。

4

1 に答える 1

1

システムからブロードキャスト インテントに登録し、新しいアプリケーションがインストールまたはアップグレードされたときに通知を受けることができACTION_PACKAGE_ADDEDますACTION_PACKAGE_CHANGED。パッケージの UID は、常にこれらのインテントと共にエクストラとして渡されます。

詳細については、 SDK ドキュメント リンクを参照してください。

HTH

于 2012-06-21T17:51:59.483 に答える