1

나는 ACTION_MY_PACKAGE_REPLACED에 대해 알고 있지만 의도는 무엇인가? 수신자에게 알립니다. 후에 앱이 교체되었습니다.앱을 다른 앱으로 교체하기 전에 알림을받을 방법이 있습니까?

하지만 - 앱이 다른 것으로 대체되기 전에 알고 싶습니다.

나는 이러한 작업

<receiver 
    android:name=".receivers.InstallReceiver" 
    android:enabled="true" 
    android:exported="true"> 

     <intent-filter> 
      <action android:name="android.intent.action.PACKAGE_INSTALL" /> 
      <action android:name="android.intent.action.PACKAGE_ADDED" /> 
      <action android:name="android.intent.action.PACKAGE_CHANGED" /> 
      <action android:name="android.intent.action.MY_PACKAGE_REPLACED" /> 
     </intent-filter> 
</receiver> 

으로 시도했지만 도움이되지 않습니다!

+1

AFAIK, 아마도 NO –

+0

앱을 제거하기 전에 일부 서비스를 중지하려면 어떻게해야합니까? 나는 서비스가 자동으로 시스템에 의해 살해되지만 어떻게 든 그것은 추락하고있는 것을 알고있다. – Wizard

답변

1

나는 앱이 미안 수없는 또 다른

에 의해 대체되고있다 전에 알고 싶어요.

앱을 제거하기 전에 일부 서비스를 중지하려면 어떻게해야합니까?

앱을 교체하거나 제거하면 해당 프로세스가 종료됩니다. 이 프로세스는 다른 많은 이유로도 종료됩니다 (예 : 설정에서 강제 종료). 교체/제거 시나리오에서 특별한 것을 할 필요가 없습니다.

+0

흠 .. 지금 당장 말이야. – Wizard

관련 문제