public int startActivities(Intent[] intents, String[] resolvedTypes, IBinder token, Bundle options, int userId) { try { return getService().startActivities(intents, resolvedTypes, token, options, userId); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public void killApplicationProcess(String procName, int uid) { try { getService().killApplicationProcess(procName, uid); } catch (RemoteException e) { e.printStackTrace(); } }
public String getPackageForIntentSender(IBinder binder) { try { return getService().getPackageForIntentSender(binder); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public String getInitialPackage(int pid) { try { return getService().getInitialPackage(pid); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public void killAllApps() { try { getService().killAllApps(); } catch (RemoteException e) { e.printStackTrace(); } }
public void registerProcessObserver(IProcessObserver observer) { try { getService().registerProcessObserver(observer); } catch (RemoteException e) { e.printStackTrace(); } }
public void killAppByPkg(String pkg, int userId) { try { getService().killAppByPkg(pkg, userId); } catch (RemoteException e) { e.printStackTrace(); } }
public void unregisterProcessObserver(IProcessObserver observer) { try { getService().unregisterProcessObserver(observer); } catch (RemoteException e) { e.printStackTrace(); } }
public int initProcess(String packageName, String processName, int userId) { try { return getService().initProcess(packageName, processName, userId); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public void broadcastFinish(PendingResultData res) { try { getService().broadcastFinish(res); } catch (RemoteException e) { VirtualRuntime.crash(e); } }
public boolean onActivityDestroy(IBinder token) { mActivities.remove(token); try { return getService().onActivityDestroyed(VUserHandle.myUserId(), token); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public ComponentName getCallingActivity(IBinder token) { try { return getService().getCallingActivity(VUserHandle.myUserId(), token); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public void setServiceForeground(ComponentName className, IBinder token, int id, Notification notification, boolean removeNotification) { try { getService().setServiceForeground(className, token, id, notification,removeNotification, VUserHandle.myUserId()); } catch (RemoteException e) { e.printStackTrace(); } }
public boolean unbindService(IServiceConnection connection) { try { return getService().unbindService(connection, VUserHandle.myUserId()); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public void unbindFinished(IBinder token, Intent service, boolean doRebind) { try { getService().unbindFinished(token, service, doRebind, VUserHandle.myUserId()); } catch (RemoteException e) { e.printStackTrace(); } }
public void serviceDoneExecuting(IBinder token, int type, int startId, int res) { try { getService().serviceDoneExecuting(token, type, startId, res, VUserHandle.myUserId()); } catch (RemoteException e) { e.printStackTrace(); } }
public String getPackageForToken(IBinder token) { try { return getService().getPackageForToken(VUserHandle.myUserId(), token); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public ComponentName startService(IInterface caller, Intent service, String resolvedType, int userId) { try { return getService().startService(caller != null ? caller.asBinder() : null, service, resolvedType, userId); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public IBinder peekService(Intent service, String resolvedType) { try { return getService().peekService(service, resolvedType, VUserHandle.myUserId()); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }
public VParceledListSlice getServices(int maxNum, int flags) { try { return getService().getServices(maxNum, flags, VUserHandle.myUserId()); } catch (RemoteException e) { return VirtualRuntime.crash(e); } }