本文原创,旨在记录。有不对或者可改进之处,欢迎大家指出。谢谢
方法一:系统自动扫描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