Android区分系统程序和安装程序:
方法一:root权限,枚举文件夹"/data/app/";(用File.listFiles()+android.permission.FACTORY_TEST权限);
方法二:枚举已安装app,判断sourceDir是否在/data/app/下。read文件夹"/data/app/"。
方法三:通过uid,系统中的uid从1000~9999都是给系统程序保留的;if(p.applicationInfo.uid>10000){//非系统程序 }
方法四:ApplicationInfo appInfo=mPackageInfo.applicationInfo; if((appInfo.flags & ApplicationInfo.FLAG_SYSTEM)>0){ //系统程序 }
android_判断第三方app
猜你喜欢
转载自blog.csdn.net/liu31187/article/details/16820923
今日推荐
周排行