我雖然不可能,但是我注意到NQ Mobile Security在單擊“卸載”之后并且在調(diào)用PackageUninstaller之前能夠顯示一條消息。我想在我的應(yīng)用程序中復(fù)制此行為。我嘗試使用一個(gè)活動(dòng)監(jiān)聽(tīng)“ android.intent.action.DELETE”意圖,如下所示: 如何知道我的應(yīng)用已從設(shè)備上卸載...?但是,在我要卸載我的應(yīng)用程序時(shí),彈出選擇器,要求選擇我的應(yīng)用程序或程序包卸載程序。如何避免這種情況?有沒(méi)有其他方法可以攔截您的應(yīng)用程序UNINSTALL事件?(在回答不可能的問(wèn)題之前,請(qǐng)嘗試卸載NQ Mobile Security并查看會(huì)發(fā)生什么情況。在我的Android 2.3.4上,它顯示了一個(gè)漂亮的屏幕,說(shuō)沒(méi)有安全應(yīng)用程序是不安全的)。
3 回答

POPMUISE
TA貢獻(xiàn)1765條經(jīng)驗(yàn) 獲得超5個(gè)贊
我注意到,在單擊“卸載”之后以及在調(diào)用PackageUninstaller之前,NQ Mobile Security能夠顯示一條消息。
他們必須利用Android中的一些安全漏洞。我將對(duì)其進(jìn)行研究,看看是否可以修復(fù)它。應(yīng)用程序不應(yīng)在卸載時(shí)獲得控制權(quán)。
感謝您指出了這一點(diǎn)!
有沒(méi)有其他方法可以攔截您的應(yīng)用程序UNINSTALL事件?
我當(dāng)然希望不會(huì)。
- 3 回答
- 0 關(guān)注
- 500 瀏覽
添加回答
舉報(bào)
0/150
提交
取消