2013-04-30 3 views
3

내 코드가 제대로 실행되는지 확인하기 위해 .PACKAGE_REPLACED 이벤트를 잡으려고하는데 시뮬레이션 할 수 없습니다. 나는 ADB 쉘 명령을 사용하여 시도 :PACKAGE_REPLACED 이벤트를 테스트하는 방법

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" 

하지만 아무것도 Intent가 보호 만 시스템 자체에 의해 전송 될 수

답변

8

을 발생하지 않습니다. 당신이

adb install -r yourapp.apk 

사용하여 응용 프로그램을 다시 설치 경우, 이것은 PACKAGE_REPLACED 방송을 생성해야합니다.