1. 程式人生 > >Android 修改系統原始碼實現應用安裝白名單黑名單攔截功能

Android 修改系統原始碼實現應用安裝白名單黑名單攔截功能

本文原創,旨在記錄。有不對或者可改進之處,歡迎大家指出。謝謝

方法一:系統自動掃描apk安裝方式

frameworks\base\services\java\com\android\server\pm下

修改PackageManagerService下的createDataDirsLI()方法攔截要安裝的PackageName是否允許安裝。

方法二,adb install 命令安裝方式

frameworks\base\cmds\pm\src\com\android\commands\pm下

修改Pm下的runInstall()方法,攔截要安裝的packageName是否允許安裝。



如有其他方式,。歡迎指出,交流QQ:455407979