Lines Matching defs:app
51 * Does a mass update at boot and then monitors for app install/remove.
122 for (PackageInfo app : apps) {
123 int uid = app.applicationInfo != null ? app.applicationInfo.uid : -1;
128 boolean isNetwork = hasNetworkPermission(app);
129 boolean isSystem = hasSystemPermission(app);
152 private boolean hasPermission(PackageInfo app, String permission) {
153 if (app.requestedPermissions != null) {
154 for (String p : app.requestedPermissions) {
163 private boolean hasNetworkPermission(PackageInfo app) {
164 return hasPermission(app, CHANGE_NETWORK_STATE);
167 private boolean hasSystemPermission(PackageInfo app) {
168 int flags = app.applicationInfo != null ? app.applicationInfo.flags : 0;
172 return hasPermission(app, CONNECTIVITY_INTERNAL);
186 for (Entry<Integer, Boolean> app : apps.entrySet()) {
187 List<Integer> list = app.getValue() ? system : network;
189 list.add(UserHandle.getUid(user, app.getKey()));
231 loge("Invalid app in onAppAdded: " + appName + " | " + appUid);
236 PackageInfo app = mPackageManager.getPackageInfo(appName, GET_PERMISSIONS);
237 boolean isNetwork = hasNetworkPermission(app);
238 boolean isSystem = hasSystemPermission(app);
258 loge("Invalid app in onAppRemoved: " + appUid);