3

コードが正常に動作するかどうかを確認するために .PACKAGE_REPLACED イベントをキャッチしようとしていますが、シミュレートできません。adb shell コマンドを使用してみました:

am broadcast -a android.intent.action.PACKAGE_REPLACED -n com.draoid/.com.draoid.installationtracking.nnn.InstallTracking --es "package_replaced" "utm_source=test_source&utm_medium=test_medium&utm_term=test_term&utm_content=test_content&utm_campaign=test_name"

しかし、何も起こりません

4

1 に答える 1

13

これIntentは保護されており、システム自体によってのみ送信できます。ただし、を使用してアプリを再インストールすると、

adb install -r yourapp.apk

PACKAGE_REPLACEDこれにより、ブロードキャストが生成されます。

于 2013-04-30T13:27:07.787 に答える