private void notifyAppInstalled(PackageSetting setting, int userId) { final String pkg = setting.packageName; int N = mRemoteCallbackList.beginBroadcast(); while (N-- > 0) { try { if (userId == -1) { sendInstalledBroadcast(pkg); mRemoteCallbackList.getBroadcastItem(N).onPackageInstalled(pkg); mRemoteCallbackList.getBroadcastItem(N).onPackageInstalledAsUser(0, pkg); } else { mRemoteCallbackList.getBroadcastItem(N).onPackageInstalledAsUser(userId, pkg); } } catch (RemoteException e) { e.printStackTrace(); } } mRemoteCallbackList.finishBroadcast(); VAccountManagerService.get().refreshAuthenticatorCache(null); }
private void notifyAppInstalled(PackageSetting setting, int userId) { final String pkg = setting.packageName; int N = mRemoteCallbackList.beginBroadcast(); while (N-- > 0) { try { if (userId == -1) { sendInstalledBroadcast(pkg); mRemoteCallbackList.getBroadcastItem(N).onPackageInstalled(pkg); mRemoteCallbackList.getBroadcastItem(N).onPackageInstalledAsUser(0, pkg); } else { mRemoteCallbackList.getBroadcastItem(N).onPackageInstalledAsUser(userId, pkg); } } catch (RemoteException e) { e.printStackTrace(); } } mRemoteCallbackList.finishBroadcast(); VAccountManagerService.get().refreshAuthenticatorCache(null); }
private void notifyAppInstalled(PackageSetting setting, int userId) { final String pkg = setting.packageName; int N = mRemoteCallbackList.beginBroadcast(); while (N-- > 0) { try { if (userId == -1) { sendInstalledBroadcast(pkg); mRemoteCallbackList.getBroadcastItem(N).onPackageInstalled(pkg); mRemoteCallbackList.getBroadcastItem(N).onPackageInstalledAsUser(0, pkg); } else { mRemoteCallbackList.getBroadcastItem(N).onPackageInstalledAsUser(userId, pkg); } } catch (RemoteException e) { e.printStackTrace(); } } mRemoteCallbackList.finishBroadcast(); VAccountManagerService.get().refreshAuthenticatorCache(null); }