2016-10-02 2 views
0

사용자가 앱을 제거 할 때 알림을 보낼 방법이 있습니까? 사용자가 앱을 제거하는 경우 앱 소유자는 다음 사용자가 appp. 가능한가?Android 제거 알림

+0

아니요. 불가능합니다. –

+2

[Android 앱을 쉽게 검색 할 수 있습니까?] (http://stackoverflow.com/questions/6209730/is-it-possible-to-detect-android-app-uninstall) –

답변

0

앱 자체에서 불가능합니다 (같은 저자의 다른 앱이 있는지 확인할 수있는 경우는 제외) 하지만 사용할 수 있지만 복잡한 해결 방법이 있다고 생각합니다. 앱에서 푸시 알림을 등록 할 수 있습니다 (GCM 또는 FCM을 통해). 부품의 서버 쪽 부분은이 용도로 앱 토큰을 저장해야합니다. 잠시 후 서버 측 파트가 푸시를 보내고 NotRegistered를 얻는다면 (https://developers.google.com/cloud-messaging/http#error_codes 참조)이 평균 앱이 제거되었습니다.

편집 : 이 Is it possible to detect Android app uninstall?

방법은 앱이 데이터 파일을 삭제됩니다 제거 할 때 제일 먼저 안드로이드는 않는다는 사실을 기반으로 롤랜드의 대답에 따라, 네이티브 코드에서 해키 방법을 사용 가능합니다. 따라서 파일 감시자를 사용하여 삭제를 감지 할 수 있습니다. 또한 이것을 원시 코드로 작성해야합니다. java로 코드를 작성하면 코드를 실행하기 전에 앱이 제거됩니다. 이 데모를 참조하십시오. https://github.com/sevenler/Uninstall_Statics

0

실제로 대답은 아니오입니다.하지만 해킹 방법을 사용하여 현재 사용자가 사용중인 앱을 찾거나 제거 할 수 있습니다.

앱을 GCM에 등록하고 사용자에게 알림을 하루에 한 번 전송하여 사용자가 알림을받지 못하면 앱이 제거되었다고 가정 할 수 있습니다.

나는이 방법이 좋은지 아닌지 잘 모르겠다. 나는 단지 당신이 요구 사항을 달성 할 수 있다고 설명한다!