Merge "Add @UnsupportedAppUsage annotations"

am: 315404a9a5

Change-Id: I281b0d628f1201e88d4c7c3a764f5a55392dadaa
This commit is contained in:
Andrei-Valentin Onea
2019-03-07 11:10:22 -08:00
committed by android-build-merger
16 changed files with 107 additions and 107 deletions

View File

@@ -5,21 +5,10 @@ Landroid/accounts/IAccountAuthenticator$Stub$Proxy;-><init>(Landroid/os/IBinder;
Landroid/accounts/IAccountAuthenticator$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/accounts/IAccountAuthenticator$Stub$Proxy;->mRemote:Landroid/os/IBinder;
Landroid/accounts/IAccountAuthenticator$Stub;-><init>()V Landroid/accounts/IAccountAuthenticator$Stub;-><init>()V
Landroid/accounts/IAccountAuthenticator$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountAuthenticator; Landroid/accounts/IAccountAuthenticator$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountAuthenticator;
Landroid/accounts/IAccountAuthenticator;->addAccount(Landroid/accounts/IAccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)V
Landroid/accounts/IAccountAuthenticator;->confirmCredentials(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;Landroid/os/Bundle;)V
Landroid/accounts/IAccountAuthenticator;->editProperties(Landroid/accounts/IAccountAuthenticatorResponse;Ljava/lang/String;)V
Landroid/accounts/IAccountAuthenticator;->getAccountRemovalAllowed(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;)V
Landroid/accounts/IAccountAuthenticator;->getAuthToken(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V
Landroid/accounts/IAccountAuthenticator;->getAuthTokenLabel(Landroid/accounts/IAccountAuthenticatorResponse;Ljava/lang/String;)V
Landroid/accounts/IAccountAuthenticator;->hasFeatures(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;[Ljava/lang/String;)V
Landroid/accounts/IAccountAuthenticator;->updateCredentials(Landroid/accounts/IAccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V
Landroid/accounts/IAccountAuthenticatorResponse$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/accounts/IAccountAuthenticatorResponse$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
Landroid/accounts/IAccountAuthenticatorResponse$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/accounts/IAccountAuthenticatorResponse$Stub$Proxy;->mRemote:Landroid/os/IBinder;
Landroid/accounts/IAccountAuthenticatorResponse$Stub;-><init>()V Landroid/accounts/IAccountAuthenticatorResponse$Stub;-><init>()V
Landroid/accounts/IAccountAuthenticatorResponse$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountAuthenticatorResponse; Landroid/accounts/IAccountAuthenticatorResponse$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountAuthenticatorResponse;
Landroid/accounts/IAccountAuthenticatorResponse;->onError(ILjava/lang/String;)V
Landroid/accounts/IAccountAuthenticatorResponse;->onRequestContinued()V
Landroid/accounts/IAccountAuthenticatorResponse;->onResult(Landroid/os/Bundle;)V
Landroid/accounts/IAccountManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/accounts/IAccountManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
Landroid/accounts/IAccountManager$Stub;-><init>()V Landroid/accounts/IAccountManager$Stub;-><init>()V
Landroid/accounts/IAccountManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountManager; Landroid/accounts/IAccountManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountManager;
@@ -27,8 +16,6 @@ Landroid/accounts/IAccountManagerResponse$Stub$Proxy;-><init>(Landroid/os/IBinde
Landroid/accounts/IAccountManagerResponse$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/accounts/IAccountManagerResponse$Stub$Proxy;->mRemote:Landroid/os/IBinder;
Landroid/accounts/IAccountManagerResponse$Stub;-><init>()V Landroid/accounts/IAccountManagerResponse$Stub;-><init>()V
Landroid/accounts/IAccountManagerResponse$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountManagerResponse; Landroid/accounts/IAccountManagerResponse$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountManagerResponse;
Landroid/accounts/IAccountManagerResponse;->onError(ILjava/lang/String;)V
Landroid/accounts/IAccountManagerResponse;->onResult(Landroid/os/Bundle;)V
Landroid/app/ActivityManagerNative;-><init>()V Landroid/app/ActivityManagerNative;-><init>()V
Landroid/app/ActivityThread$AppBindData;-><init>()V Landroid/app/ActivityThread$AppBindData;-><init>()V
Landroid/app/ActivityThread$CreateServiceData;-><init>()V Landroid/app/ActivityThread$CreateServiceData;-><init>()V
@@ -50,7 +37,6 @@ Landroid/app/backup/IBackupManager;->setAutoRestore(Z)V
Landroid/app/backup/IBackupManager;->setBackupEnabled(Z)V Landroid/app/backup/IBackupManager;->setBackupEnabled(Z)V
Landroid/app/backup/IFullBackupRestoreObserver$Stub;-><init>()V Landroid/app/backup/IFullBackupRestoreObserver$Stub;-><init>()V
Landroid/app/backup/IRestoreObserver$Stub;-><init>()V Landroid/app/backup/IRestoreObserver$Stub;-><init>()V
Landroid/app/DownloadManager;->restartDownload([J)V
Landroid/app/IActivityController$Stub;-><init>()V Landroid/app/IActivityController$Stub;-><init>()V
Landroid/app/IActivityManager$Stub$Proxy;->getConfiguration()Landroid/content/res/Configuration; Landroid/app/IActivityManager$Stub$Proxy;->getConfiguration()Landroid/content/res/Configuration;
Landroid/app/IActivityManager$Stub$Proxy;->getLaunchedFromUid(Landroid/os/IBinder;)I Landroid/app/IActivityManager$Stub$Proxy;->getLaunchedFromUid(Landroid/os/IBinder;)I
@@ -62,136 +48,51 @@ Landroid/app/IActivityManager$Stub$Proxy;->setActivityController(Landroid/app/IA
Landroid/app/IActivityManager$Stub$Proxy;->updatePersistentConfiguration(Landroid/content/res/Configuration;)V Landroid/app/IActivityManager$Stub$Proxy;->updatePersistentConfiguration(Landroid/content/res/Configuration;)V
Landroid/app/IActivityManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IActivityManager; Landroid/app/IActivityManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IActivityManager;
Landroid/app/IActivityManager;->bindService(Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Ljava/lang/String;Landroid/app/IServiceConnection;ILjava/lang/String;I)I Landroid/app/IActivityManager;->bindService(Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Ljava/lang/String;Landroid/app/IServiceConnection;ILjava/lang/String;I)I
Landroid/app/IActivityManager;->broadcastIntent(Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/content/IIntentReceiver;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/String;ILandroid/os/Bundle;ZZI)I
Landroid/app/IActivityManager;->cancelRecentsAnimation(Z)V
Landroid/app/IActivityManager;->cancelTaskWindowTransition(I)V
Landroid/app/IActivityManager;->checkPermission(Ljava/lang/String;II)I
Landroid/app/IActivityManager;->closeSystemDialogs(Ljava/lang/String;)V
Landroid/app/IActivityManager;->finishActivity(Landroid/os/IBinder;ILandroid/content/Intent;I)Z Landroid/app/IActivityManager;->finishActivity(Landroid/os/IBinder;ILandroid/content/Intent;I)Z
Landroid/app/IActivityManager;->finishHeavyWeightApp()V
Landroid/app/IActivityManager;->finishReceiver(Landroid/os/IBinder;ILjava/lang/String;Landroid/os/Bundle;ZI)V Landroid/app/IActivityManager;->finishReceiver(Landroid/os/IBinder;ILjava/lang/String;Landroid/os/Bundle;ZI)V
Landroid/app/IActivityManager;->forceStopPackage(Ljava/lang/String;I)V
Landroid/app/IActivityManager;->getAllStackInfos()Ljava/util/List;
Landroid/app/IActivityManager;->getConfiguration()Landroid/content/res/Configuration;
Landroid/app/IActivityManager;->getCurrentUser()Landroid/content/pm/UserInfo;
Landroid/app/IActivityManager;->getFilteredTasks(III)Ljava/util/List;
Landroid/app/IActivityManager;->getIntentForIntentSender(Landroid/content/IIntentSender;)Landroid/content/Intent;
Landroid/app/IActivityManager;->getIntentSender(ILjava/lang/String;Landroid/os/IBinder;Ljava/lang/String;I[Landroid/content/Intent;[Ljava/lang/String;ILandroid/os/Bundle;I)Landroid/content/IIntentSender; Landroid/app/IActivityManager;->getIntentSender(ILjava/lang/String;Landroid/os/IBinder;Ljava/lang/String;I[Landroid/content/Intent;[Ljava/lang/String;ILandroid/os/Bundle;I)Landroid/content/IIntentSender;
Landroid/app/IActivityManager;->getLaunchedFromPackage(Landroid/os/IBinder;)Ljava/lang/String; Landroid/app/IActivityManager;->getLaunchedFromPackage(Landroid/os/IBinder;)Ljava/lang/String;
Landroid/app/IActivityManager;->getLaunchedFromUid(Landroid/os/IBinder;)I Landroid/app/IActivityManager;->getLaunchedFromUid(Landroid/os/IBinder;)I
Landroid/app/IActivityManager;->getLockTaskModeState()I
Landroid/app/IActivityManager;->getMemoryInfo(Landroid/app/ActivityManager$MemoryInfo;)V Landroid/app/IActivityManager;->getMemoryInfo(Landroid/app/ActivityManager$MemoryInfo;)V
Landroid/app/IActivityManager;->getPackageProcessState(Ljava/lang/String;Ljava/lang/String;)I
Landroid/app/IActivityManager;->getProcessLimit()I
Landroid/app/IActivityManager;->getProcessMemoryInfo([I)[Landroid/os/Debug$MemoryInfo; Landroid/app/IActivityManager;->getProcessMemoryInfo([I)[Landroid/os/Debug$MemoryInfo;
Landroid/app/IActivityManager;->getProcessPss([I)[J Landroid/app/IActivityManager;->getProcessPss([I)[J
Landroid/app/IActivityManager;->getProviderMimeType(Landroid/net/Uri;I)Ljava/lang/String;
Landroid/app/IActivityManager;->getRecentTasks(III)Landroid/content/pm/ParceledListSlice;
Landroid/app/IActivityManager;->getRunningAppProcesses()Ljava/util/List;
Landroid/app/IActivityManager;->getServices(II)Ljava/util/List;
Landroid/app/IActivityManager;->getTaskBounds(I)Landroid/graphics/Rect;
Landroid/app/IActivityManager;->getTaskForActivity(Landroid/os/IBinder;Z)I Landroid/app/IActivityManager;->getTaskForActivity(Landroid/os/IBinder;Z)I
Landroid/app/IActivityManager;->getTaskSnapshot(IZ)Landroid/app/ActivityManager$TaskSnapshot; Landroid/app/IActivityManager;->getTaskSnapshot(IZ)Landroid/app/ActivityManager$TaskSnapshot;
Landroid/app/IActivityManager;->handleApplicationStrictModeViolation(Landroid/os/IBinder;ILandroid/os/StrictMode$ViolationInfo;)V Landroid/app/IActivityManager;->handleApplicationStrictModeViolation(Landroid/os/IBinder;ILandroid/os/StrictMode$ViolationInfo;)V
Landroid/app/IActivityManager;->hang(Landroid/os/IBinder;Z)V Landroid/app/IActivityManager;->hang(Landroid/os/IBinder;Z)V
Landroid/app/IActivityManager;->isInLockTaskMode()Z
Landroid/app/IActivityManager;->isIntentSenderAnActivity(Landroid/content/IIntentSender;)Z
Landroid/app/IActivityManager;->isTopOfTask(Landroid/os/IBinder;)Z Landroid/app/IActivityManager;->isTopOfTask(Landroid/os/IBinder;)Z
Landroid/app/IActivityManager;->isUserRunning(II)Z
Landroid/app/IActivityManager;->killAllBackgroundProcesses()V
Landroid/app/IActivityManager;->killBackgroundProcesses(Ljava/lang/String;I)V
Landroid/app/IActivityManager;->moveActivityTaskToBack(Landroid/os/IBinder;Z)Z Landroid/app/IActivityManager;->moveActivityTaskToBack(Landroid/os/IBinder;Z)Z
Landroid/app/IActivityManager;->moveTaskToFront(IILandroid/os/Bundle;)V
Landroid/app/IActivityManager;->moveTaskToStack(IIZ)V
Landroid/app/IActivityManager;->moveTopActivityToPinnedStack(ILandroid/graphics/Rect;)Z
Landroid/app/IActivityManager;->positionTaskInStack(III)V
Landroid/app/IActivityManager;->profileControl(Ljava/lang/String;IZLandroid/app/ProfilerInfo;I)Z
Landroid/app/IActivityManager;->publishContentProviders(Landroid/app/IApplicationThread;Ljava/util/List;)V
Landroid/app/IActivityManager;->registerProcessObserver(Landroid/app/IProcessObserver;)V
Landroid/app/IActivityManager;->registerReceiver(Landroid/app/IApplicationThread;Ljava/lang/String;Landroid/content/IIntentReceiver;Landroid/content/IntentFilter;Ljava/lang/String;II)Landroid/content/Intent;
Landroid/app/IActivityManager;->registerTaskStackListener(Landroid/app/ITaskStackListener;)V
Landroid/app/IActivityManager;->registerUserSwitchObserver(Landroid/app/IUserSwitchObserver;Ljava/lang/String;)V
Landroid/app/IActivityManager;->removeContentProviderExternal(Ljava/lang/String;Landroid/os/IBinder;)V Landroid/app/IActivityManager;->removeContentProviderExternal(Ljava/lang/String;Landroid/os/IBinder;)V
Landroid/app/IActivityManager;->removeStack(I)V
Landroid/app/IActivityManager;->removeTask(I)Z
Landroid/app/IActivityManager;->requestBugReport(I)V
Landroid/app/IActivityManager;->resizeDockedStack(Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;)V
Landroid/app/IActivityManager;->resizeStack(ILandroid/graphics/Rect;ZZZI)V
Landroid/app/IActivityManager;->resizeTask(ILandroid/graphics/Rect;I)V
Landroid/app/IActivityManager;->restart()V
Landroid/app/IActivityManager;->resumeAppSwitches()V
Landroid/app/IActivityManager;->sendIdleJobTrigger()V
Landroid/app/IActivityManager;->serviceDoneExecuting(Landroid/os/IBinder;III)V Landroid/app/IActivityManager;->serviceDoneExecuting(Landroid/os/IBinder;III)V
Landroid/app/IActivityManager;->setActivityController(Landroid/app/IActivityController;Z)V
Landroid/app/IActivityManager;->setAlwaysFinish(Z)V
Landroid/app/IActivityManager;->setDebugApp(Ljava/lang/String;ZZ)V
Landroid/app/IActivityManager;->setDumpHeapDebugLimit(Ljava/lang/String;IJLjava/lang/String;)V
Landroid/app/IActivityManager;->setPackageScreenCompatMode(Ljava/lang/String;I)V
Landroid/app/IActivityManager;->setProcessImportant(Landroid/os/IBinder;IZLjava/lang/String;)V Landroid/app/IActivityManager;->setProcessImportant(Landroid/os/IBinder;IZLjava/lang/String;)V
Landroid/app/IActivityManager;->setProcessLimit(I)V
Landroid/app/IActivityManager;->setProcessMemoryTrimLevel(Ljava/lang/String;II)Z
Landroid/app/IActivityManager;->setRequestedOrientation(Landroid/os/IBinder;I)V Landroid/app/IActivityManager;->setRequestedOrientation(Landroid/os/IBinder;I)V
Landroid/app/IActivityManager;->setTaskResizeable(II)V
Landroid/app/IActivityManager;->shutdown(I)Z
Landroid/app/IActivityManager;->startActivity(Landroid/app/IApplicationThread;Ljava/lang/String;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILandroid/app/ProfilerInfo;Landroid/os/Bundle;)I Landroid/app/IActivityManager;->startActivity(Landroid/app/IApplicationThread;Ljava/lang/String;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILandroid/app/ProfilerInfo;Landroid/os/Bundle;)I
Landroid/app/IActivityManager;->startActivityAsUser(Landroid/app/IApplicationThread;Ljava/lang/String;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILandroid/app/ProfilerInfo;Landroid/os/Bundle;I)I Landroid/app/IActivityManager;->startActivityAsUser(Landroid/app/IApplicationThread;Ljava/lang/String;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILandroid/app/ProfilerInfo;Landroid/os/Bundle;I)I
Landroid/app/IActivityManager;->startActivityFromRecents(ILandroid/os/Bundle;)I
Landroid/app/IActivityManager;->startBinderTracking()Z
Landroid/app/IActivityManager;->startInstrumentation(Landroid/content/ComponentName;Ljava/lang/String;ILandroid/os/Bundle;Landroid/app/IInstrumentationWatcher;Landroid/app/IUiAutomationConnection;ILjava/lang/String;)Z
Landroid/app/IActivityManager;->startRecentsActivity(Landroid/content/Intent;Landroid/app/IAssistDataReceiver;Landroid/view/IRecentsAnimationRunner;)V
Landroid/app/IActivityManager;->startSystemLockTaskMode(I)V
Landroid/app/IActivityManager;->startUserInBackground(I)Z
Landroid/app/IActivityManager;->stopAppSwitches()V
Landroid/app/IActivityManager;->stopBinderTrackingAndDump(Landroid/os/ParcelFileDescriptor;)Z Landroid/app/IActivityManager;->stopBinderTrackingAndDump(Landroid/os/ParcelFileDescriptor;)Z
Landroid/app/IActivityManager;->stopService(Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;I)I
Landroid/app/IActivityManager;->stopUser(IZLandroid/app/IStopUserCallback;)I
Landroid/app/IActivityManager;->suppressResizeConfigChanges(Z)V
Landroid/app/IActivityManager;->switchUser(I)Z
Landroid/app/IActivityManager;->unbindService(Landroid/app/IServiceConnection;)Z
Landroid/app/IActivityManager;->unhandledBack()V
Landroid/app/IActivityManager;->unlockUser(I[B[BLandroid/os/IProgressListener;)Z
Landroid/app/IActivityManager;->unregisterProcessObserver(Landroid/app/IProcessObserver;)V
Landroid/app/IActivityManager;->unregisterReceiver(Landroid/content/IIntentReceiver;)V
Landroid/app/IActivityManager;->unstableProviderDied(Landroid/os/IBinder;)V Landroid/app/IActivityManager;->unstableProviderDied(Landroid/os/IBinder;)V
Landroid/app/IActivityManager;->updateConfiguration(Landroid/content/res/Configuration;)Z
Landroid/app/IActivityManager;->updatePersistentConfiguration(Landroid/content/res/Configuration;)V
Landroid/app/IAlarmManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/app/IAlarmManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
Landroid/app/IAlarmManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IAlarmManager; Landroid/app/IAlarmManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IAlarmManager;
Landroid/app/IAlarmManager$Stub;->TRANSACTION_remove:I Landroid/app/IAlarmManager$Stub;->TRANSACTION_remove:I
Landroid/app/IAlarmManager$Stub;->TRANSACTION_set:I Landroid/app/IAlarmManager$Stub;->TRANSACTION_set:I
Landroid/app/IAlarmManager;->getNextAlarmClock(I)Landroid/app/AlarmManager$AlarmClockInfo; Landroid/app/IAlarmManager;->getNextAlarmClock(I)Landroid/app/AlarmManager$AlarmClockInfo;
Landroid/app/IAlarmManager;->set(Ljava/lang/String;IJJJILandroid/app/PendingIntent;Landroid/app/IAlarmListener;Ljava/lang/String;Landroid/os/WorkSource;Landroid/app/AlarmManager$AlarmClockInfo;)V Landroid/app/IAlarmManager;->set(Ljava/lang/String;IJJJILandroid/app/PendingIntent;Landroid/app/IAlarmListener;Ljava/lang/String;Landroid/os/WorkSource;Landroid/app/AlarmManager$AlarmClockInfo;)V
Landroid/app/IAlarmManager;->setTime(J)Z
Landroid/app/IApplicationThread;->scheduleBindService(Landroid/os/IBinder;Landroid/content/Intent;ZI)V Landroid/app/IApplicationThread;->scheduleBindService(Landroid/os/IBinder;Landroid/content/Intent;ZI)V
Landroid/app/IApplicationThread;->scheduleCreateService(Landroid/os/IBinder;Landroid/content/pm/ServiceInfo;Landroid/content/res/CompatibilityInfo;I)V Landroid/app/IApplicationThread;->scheduleCreateService(Landroid/os/IBinder;Landroid/content/pm/ServiceInfo;Landroid/content/res/CompatibilityInfo;I)V
Landroid/app/IApplicationThread;->scheduleStopService(Landroid/os/IBinder;)V Landroid/app/IApplicationThread;->scheduleStopService(Landroid/os/IBinder;)V
Landroid/app/IApplicationThread;->scheduleTrimMemory(I)V
Landroid/app/IApplicationThread;->scheduleUnbindService(Landroid/os/IBinder;Landroid/content/Intent;)V Landroid/app/IApplicationThread;->scheduleUnbindService(Landroid/os/IBinder;Landroid/content/Intent;)V
Landroid/app/IAppTask;->getTaskInfo()Landroid/app/ActivityManager$RecentTaskInfo; Landroid/app/IAppTask;->getTaskInfo()Landroid/app/ActivityManager$RecentTaskInfo;
Landroid/app/IAssistDataReceiver$Stub;-><init>()V Landroid/app/IAssistDataReceiver$Stub;-><init>()V
Landroid/app/IAssistDataReceiver;->onHandleAssistData(Landroid/os/Bundle;)V
Landroid/app/IAssistDataReceiver;->onHandleAssistScreenshot(Landroid/graphics/Bitmap;)V
Landroid/app/IInputForwarder;->forwardEvent(Landroid/view/InputEvent;)Z
Landroid/app/IInstrumentationWatcher$Stub;-><init>()V Landroid/app/IInstrumentationWatcher$Stub;-><init>()V
Landroid/app/IInstrumentationWatcher;->instrumentationStatus(Landroid/content/ComponentName;ILandroid/os/Bundle;)V
Landroid/app/INotificationManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/app/INotificationManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
Landroid/app/INotificationManager$Stub$Proxy;->areNotificationsEnabledForPackage(Ljava/lang/String;I)Z Landroid/app/INotificationManager$Stub$Proxy;->areNotificationsEnabledForPackage(Ljava/lang/String;I)Z
Landroid/app/INotificationManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/INotificationManager; Landroid/app/INotificationManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/INotificationManager;
Landroid/app/INotificationManager$Stub;->TRANSACTION_enqueueNotificationWithTag:I Landroid/app/INotificationManager$Stub;->TRANSACTION_enqueueNotificationWithTag:I
Landroid/app/INotificationManager;->areNotificationsEnabledForPackage(Ljava/lang/String;I)Z
Landroid/app/INotificationManager;->cancelAllNotifications(Ljava/lang/String;I)V
Landroid/app/INotificationManager;->cancelNotificationWithTag(Ljava/lang/String;Ljava/lang/String;II)V
Landroid/app/INotificationManager;->cancelToast(Ljava/lang/String;Landroid/app/ITransientNotification;)V
Landroid/app/INotificationManager;->enqueueToast(Ljava/lang/String;Landroid/app/ITransientNotification;I)V
Landroid/app/INotificationManager;->getActiveNotifications(Ljava/lang/String;)[Landroid/service/notification/StatusBarNotification; Landroid/app/INotificationManager;->getActiveNotifications(Ljava/lang/String;)[Landroid/service/notification/StatusBarNotification;
Landroid/app/INotificationManager;->getHistoricalNotifications(Ljava/lang/String;I)[Landroid/service/notification/StatusBarNotification; Landroid/app/INotificationManager;->getHistoricalNotifications(Ljava/lang/String;I)[Landroid/service/notification/StatusBarNotification;
Landroid/app/INotificationManager;->getZenMode()I
Landroid/app/INotificationManager;->getZenModeConfig()Landroid/service/notification/ZenModeConfig;
Landroid/app/IProcessObserver$Stub;-><init>()V Landroid/app/IProcessObserver$Stub;-><init>()V
Landroid/app/ISearchManager$Stub$Proxy;->getGlobalSearchActivity()Landroid/content/ComponentName; Landroid/app/ISearchManager$Stub$Proxy;->getGlobalSearchActivity()Landroid/content/ComponentName;
Landroid/app/ISearchManager$Stub$Proxy;->getWebSearchActivity()Landroid/content/ComponentName; Landroid/app/ISearchManager$Stub$Proxy;->getWebSearchActivity()Landroid/content/ComponentName;
Landroid/app/ISearchManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/ISearchManager; Landroid/app/ISearchManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/ISearchManager;
Landroid/app/ISearchManager;->getGlobalSearchActivity()Landroid/content/ComponentName;
Landroid/app/IServiceConnection$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/app/IServiceConnection$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
Landroid/app/IServiceConnection$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/app/IServiceConnection$Stub$Proxy;->mRemote:Landroid/os/IBinder;
Landroid/app/IServiceConnection$Stub;-><init>()V Landroid/app/IServiceConnection$Stub;-><init>()V
@@ -200,18 +101,11 @@ Landroid/app/IServiceConnection;->connected(Landroid/content/ComponentName;Landr
Landroid/app/IStopUserCallback$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/app/IStopUserCallback$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
Landroid/app/IStopUserCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/app/IStopUserCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder;
Landroid/app/IStopUserCallback$Stub;-><init>()V Landroid/app/IStopUserCallback$Stub;-><init>()V
Landroid/app/IStopUserCallback;->userStopped(I)V
Landroid/app/ITransientNotification$Stub;-><init>()V Landroid/app/ITransientNotification$Stub;-><init>()V
Landroid/app/ITransientNotification;->show(Landroid/os/IBinder;)V Landroid/app/ITransientNotification;->show(Landroid/os/IBinder;)V
Landroid/app/IUiModeManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/app/IUiModeManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
Landroid/app/IUserSwitchObserver$Stub;-><init>()V Landroid/app/IUserSwitchObserver$Stub;-><init>()V
Landroid/app/IWallpaperManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IWallpaperManager; Landroid/app/IWallpaperManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IWallpaperManager;
Landroid/app/IWallpaperManager;->getHeightHint()I
Landroid/app/IWallpaperManager;->getWallpaper(Ljava/lang/String;Landroid/app/IWallpaperManagerCallback;ILandroid/os/Bundle;I)Landroid/os/ParcelFileDescriptor;
Landroid/app/IWallpaperManager;->getWallpaperInfo(I)Landroid/app/WallpaperInfo;
Landroid/app/IWallpaperManager;->getWidthHint()I
Landroid/app/IWallpaperManager;->hasNamedWallpaper(Ljava/lang/String;)Z
Landroid/app/IWallpaperManager;->setWallpaperComponent(Landroid/content/ComponentName;)V
Landroid/app/IWallpaperManagerCallback$Stub;-><init>()V Landroid/app/IWallpaperManagerCallback$Stub;-><init>()V
Landroid/app/job/IJobCallback$Stub$Proxy;-><init>(Landroid/os/IBinder;)V Landroid/app/job/IJobCallback$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
Landroid/app/job/IJobCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; Landroid/app/job/IJobCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder;
@@ -232,7 +126,6 @@ Landroid/app/job/IJobService;->startJob(Landroid/app/job/JobParameters;)V
Landroid/app/job/IJobService;->stopJob(Landroid/app/job/JobParameters;)V Landroid/app/job/IJobService;->stopJob(Landroid/app/job/JobParameters;)V
Landroid/app/PackageDeleteObserver;-><init>()V Landroid/app/PackageDeleteObserver;-><init>()V
Landroid/app/PackageInstallObserver;-><init>()V Landroid/app/PackageInstallObserver;-><init>()V
Landroid/app/ReceiverRestrictedContext;-><init>(Landroid/content/Context;)V
Landroid/app/ResourcesManager$ActivityResources;-><init>()V Landroid/app/ResourcesManager$ActivityResources;-><init>()V
Landroid/app/ResourcesManager;-><init>()V Landroid/app/ResourcesManager;-><init>()V
Landroid/app/TaskStackListener;-><init>()V Landroid/app/TaskStackListener;-><init>()V

View File

@@ -28,47 +28,55 @@ oneway interface IAccountAuthenticator {
/** /**
* prompts the user for account information and adds the result to the IAccountManager * prompts the user for account information and adds the result to the IAccountManager
*/ */
@UnsupportedAppUsage
void addAccount(in IAccountAuthenticatorResponse response, String accountType, void addAccount(in IAccountAuthenticatorResponse response, String accountType,
String authTokenType, in String[] requiredFeatures, in Bundle options); String authTokenType, in String[] requiredFeatures, in Bundle options);
/** /**
* prompts the user for the credentials of the account * prompts the user for the credentials of the account
*/ */
@UnsupportedAppUsage
void confirmCredentials(in IAccountAuthenticatorResponse response, in Account account, void confirmCredentials(in IAccountAuthenticatorResponse response, in Account account,
in Bundle options); in Bundle options);
/** /**
* gets the password by either prompting the user or querying the IAccountManager * gets the password by either prompting the user or querying the IAccountManager
*/ */
@UnsupportedAppUsage
void getAuthToken(in IAccountAuthenticatorResponse response, in Account account, void getAuthToken(in IAccountAuthenticatorResponse response, in Account account,
String authTokenType, in Bundle options); String authTokenType, in Bundle options);
/** /**
* Gets the user-visible label of the given authtoken type. * Gets the user-visible label of the given authtoken type.
*/ */
@UnsupportedAppUsage
void getAuthTokenLabel(in IAccountAuthenticatorResponse response, String authTokenType); void getAuthTokenLabel(in IAccountAuthenticatorResponse response, String authTokenType);
/** /**
* prompts the user for a new password and writes it to the IAccountManager * prompts the user for a new password and writes it to the IAccountManager
*/ */
@UnsupportedAppUsage
void updateCredentials(in IAccountAuthenticatorResponse response, in Account account, void updateCredentials(in IAccountAuthenticatorResponse response, in Account account,
String authTokenType, in Bundle options); String authTokenType, in Bundle options);
/** /**
* launches an activity that lets the user edit and set the properties for an authenticator * launches an activity that lets the user edit and set the properties for an authenticator
*/ */
@UnsupportedAppUsage
void editProperties(in IAccountAuthenticatorResponse response, String accountType); void editProperties(in IAccountAuthenticatorResponse response, String accountType);
/** /**
* returns a Bundle where the boolean value BOOLEAN_RESULT_KEY is set if the account has the * returns a Bundle where the boolean value BOOLEAN_RESULT_KEY is set if the account has the
* specified features * specified features
*/ */
@UnsupportedAppUsage
void hasFeatures(in IAccountAuthenticatorResponse response, in Account account, void hasFeatures(in IAccountAuthenticatorResponse response, in Account account,
in String[] features); in String[] features);
/** /**
* Gets whether or not the account is allowed to be removed. * Gets whether or not the account is allowed to be removed.
*/ */
@UnsupportedAppUsage
void getAccountRemovalAllowed(in IAccountAuthenticatorResponse response, in Account account); void getAccountRemovalAllowed(in IAccountAuthenticatorResponse response, in Account account);
/** /**

View File

@@ -22,7 +22,10 @@ import android.os.Bundle;
* @hide * @hide
*/ */
oneway interface IAccountAuthenticatorResponse { oneway interface IAccountAuthenticatorResponse {
@UnsupportedAppUsage
void onResult(in Bundle value); void onResult(in Bundle value);
@UnsupportedAppUsage
void onRequestContinued(); void onRequestContinued();
@UnsupportedAppUsage
void onError(int errorCode, String errorMessage); void onError(int errorCode, String errorMessage);
} }

View File

@@ -22,6 +22,8 @@ import android.os.Bundle;
* @hide * @hide
*/ */
oneway interface IAccountManagerResponse { oneway interface IAccountManagerResponse {
@UnsupportedAppUsage
void onResult(in Bundle value); void onResult(in Bundle value);
@UnsupportedAppUsage
void onError(int errorCode, String errorMessage); void onError(int errorCode, String errorMessage);
} }

View File

@@ -98,6 +98,7 @@ import java.util.Objects;
import java.util.concurrent.Executor; import java.util.concurrent.Executor;
class ReceiverRestrictedContext extends ContextWrapper { class ReceiverRestrictedContext extends ContextWrapper {
@UnsupportedAppUsage
ReceiverRestrictedContext(Context base) { ReceiverRestrictedContext(Context base) {
super(base); super(base);
} }

View File

@@ -1150,6 +1150,7 @@ public class DownloadManager {
* @param ids the IDs of the downloads * @param ids the IDs of the downloads
* @hide * @hide
*/ */
@UnsupportedAppUsage
public void restartDownload(long... ids) { public void restartDownload(long... ids) {
Cursor cursor = query(new Query().setFilterById(ids)); Cursor cursor = query(new Query().setFilterById(ids));
try { try {

View File

@@ -103,13 +103,17 @@ interface IActivityManager {
int startActivity(in IApplicationThread caller, in String callingPackage, in Intent intent, int startActivity(in IApplicationThread caller, in String callingPackage, in Intent intent,
in String resolvedType, in IBinder resultTo, in String resultWho, int requestCode, in String resolvedType, in IBinder resultTo, in String resultWho, int requestCode,
int flags, in ProfilerInfo profilerInfo, in Bundle options); int flags, in ProfilerInfo profilerInfo, in Bundle options);
@UnsupportedAppUsage
void unhandledBack(); void unhandledBack();
boolean finishActivity(in IBinder token, int code, in Intent data, int finishTask); boolean finishActivity(in IBinder token, int code, in Intent data, int finishTask);
@UnsupportedAppUsage
Intent registerReceiver(in IApplicationThread caller, in String callerPackage, Intent registerReceiver(in IApplicationThread caller, in String callerPackage,
in IIntentReceiver receiver, in IntentFilter filter, in IIntentReceiver receiver, in IntentFilter filter,
in String requiredPermission, int userId, int flags); in String requiredPermission, int userId, int flags);
@UnsupportedAppUsage
void unregisterReceiver(in IIntentReceiver receiver); void unregisterReceiver(in IIntentReceiver receiver);
@UnsupportedAppUsage
int broadcastIntent(in IApplicationThread caller, in Intent intent, int broadcastIntent(in IApplicationThread caller, in Intent intent,
in String resolvedType, in IIntentReceiver resultTo, int resultCode, in String resolvedType, in IIntentReceiver resultTo, int resultCode,
in String resultData, in Bundle map, in String[] requiredPermissions, in String resultData, in Bundle map, in String[] requiredPermissions,
@@ -126,13 +130,16 @@ interface IActivityManager {
String getCallingPackage(in IBinder token); String getCallingPackage(in IBinder token);
ComponentName getCallingActivity(in IBinder token); ComponentName getCallingActivity(in IBinder token);
List<ActivityManager.RunningTaskInfo> getTasks(int maxNum); List<ActivityManager.RunningTaskInfo> getTasks(int maxNum);
@UnsupportedAppUsage
List<ActivityManager.RunningTaskInfo> getFilteredTasks(int maxNum, int ignoreActivityType, List<ActivityManager.RunningTaskInfo> getFilteredTasks(int maxNum, int ignoreActivityType,
int ignoreWindowingMode); int ignoreWindowingMode);
@UnsupportedAppUsage
void moveTaskToFront(int task, int flags, in Bundle options); void moveTaskToFront(int task, int flags, in Bundle options);
void moveTaskBackwards(int task); void moveTaskBackwards(int task);
int getTaskForActivity(in IBinder token, in boolean onlyRoot); int getTaskForActivity(in IBinder token, in boolean onlyRoot);
ContentProviderHolder getContentProvider(in IApplicationThread caller, ContentProviderHolder getContentProvider(in IApplicationThread caller,
in String name, int userId, boolean stable); in String name, int userId, boolean stable);
@UnsupportedAppUsage
void publishContentProviders(in IApplicationThread caller, void publishContentProviders(in IApplicationThread caller,
in List<ContentProviderHolder> providers); in List<ContentProviderHolder> providers);
boolean refContentProvider(in IBinder connection, int stableDelta, int unstableDelta); boolean refContentProvider(in IBinder connection, int stableDelta, int unstableDelta);
@@ -140,17 +147,22 @@ interface IActivityManager {
PendingIntent getRunningServiceControlPanel(in ComponentName service); PendingIntent getRunningServiceControlPanel(in ComponentName service);
ComponentName startService(in IApplicationThread caller, in Intent service, ComponentName startService(in IApplicationThread caller, in Intent service,
in String resolvedType, boolean requireForeground, in String callingPackage, int userId); in String resolvedType, boolean requireForeground, in String callingPackage, int userId);
@UnsupportedAppUsage
int stopService(in IApplicationThread caller, in Intent service, int stopService(in IApplicationThread caller, in Intent service,
in String resolvedType, int userId); in String resolvedType, int userId);
int bindService(in IApplicationThread caller, in IBinder token, in Intent service, int bindService(in IApplicationThread caller, in IBinder token, in Intent service,
in String resolvedType, in IServiceConnection connection, int flags, in String resolvedType, in IServiceConnection connection, int flags,
in String callingPackage, int userId); in String callingPackage, int userId);
@UnsupportedAppUsage
boolean unbindService(in IServiceConnection connection); boolean unbindService(in IServiceConnection connection);
void publishService(in IBinder token, in Intent intent, in IBinder service); void publishService(in IBinder token, in Intent intent, in IBinder service);
void activityResumed(in IBinder token); void activityResumed(in IBinder token);
@UnsupportedAppUsage
void setDebugApp(in String packageName, boolean waitForDebugger, boolean persistent); void setDebugApp(in String packageName, boolean waitForDebugger, boolean persistent);
void setAgentApp(in String packageName, @nullable String agent); void setAgentApp(in String packageName, @nullable String agent);
@UnsupportedAppUsage
void setAlwaysFinish(boolean enabled); void setAlwaysFinish(boolean enabled);
@UnsupportedAppUsage
boolean startInstrumentation(in ComponentName className, in String profileFile, boolean startInstrumentation(in ComponentName className, in String profileFile,
int flags, in Bundle arguments, in IInstrumentationWatcher watcher, int flags, in Bundle arguments, in IInstrumentationWatcher watcher,
in IUiAutomationConnection connection, int userId, in IUiAutomationConnection connection, int userId,
@@ -163,6 +175,7 @@ interface IActivityManager {
* system. Corresponds to the configuration of the default display. * system. Corresponds to the configuration of the default display.
* @throws RemoteException * @throws RemoteException
*/ */
@UnsupportedAppUsage
Configuration getConfiguration(); Configuration getConfiguration();
/** /**
* Updates global configuration and applies changes to the entire system. * Updates global configuration and applies changes to the entire system.
@@ -171,12 +184,16 @@ interface IActivityManager {
* @throws RemoteException * @throws RemoteException
* @return Returns true if the configuration was updated. * @return Returns true if the configuration was updated.
*/ */
@UnsupportedAppUsage
boolean updateConfiguration(in Configuration values); boolean updateConfiguration(in Configuration values);
boolean stopServiceToken(in ComponentName className, in IBinder token, int startId); boolean stopServiceToken(in ComponentName className, in IBinder token, int startId);
ComponentName getActivityClassForToken(in IBinder token); ComponentName getActivityClassForToken(in IBinder token);
String getPackageForToken(in IBinder token); String getPackageForToken(in IBinder token);
@UnsupportedAppUsage
void setProcessLimit(int max); void setProcessLimit(int max);
@UnsupportedAppUsage
int getProcessLimit(); int getProcessLimit();
@UnsupportedAppUsage
int checkPermission(in String permission, int pid, int uid); int checkPermission(in String permission, int pid, int uid);
int checkUriPermission(in Uri uri, int pid, int uid, int mode, int userId, int checkUriPermission(in Uri uri, int pid, int uid, int mode, int userId,
in IBinder callerToken); in IBinder callerToken);
@@ -184,6 +201,7 @@ interface IActivityManager {
int mode, int userId); int mode, int userId);
void revokeUriPermission(in IApplicationThread caller, in String targetPkg, in Uri uri, void revokeUriPermission(in IApplicationThread caller, in String targetPkg, in Uri uri,
int mode, int userId); int mode, int userId);
@UnsupportedAppUsage
void setActivityController(in IActivityController watcher, boolean imAMonkey); void setActivityController(in IActivityController watcher, boolean imAMonkey);
void showWaitingForDebugger(in IApplicationThread who, boolean waiting); void showWaitingForDebugger(in IApplicationThread who, boolean waiting);
/* /*
@@ -192,6 +210,7 @@ interface IActivityManager {
*/ */
void signalPersistentProcesses(int signal); void signalPersistentProcesses(int signal);
@UnsupportedAppUsage
ParceledListSlice getRecentTasks(int maxNum, int flags, int userId); ParceledListSlice getRecentTasks(int maxNum, int flags, int userId);
oneway void serviceDoneExecuting(in IBinder token, int type, int startId, int res); oneway void serviceDoneExecuting(in IBinder token, int type, int startId, int res);
oneway void activityDestroyed(in IBinder token); oneway void activityDestroyed(in IBinder token);
@@ -219,20 +238,27 @@ interface IActivityManager {
List<ActivityManager.ProcessErrorStateInfo> getProcessesInErrorState(); List<ActivityManager.ProcessErrorStateInfo> getProcessesInErrorState();
boolean clearApplicationUserData(in String packageName, boolean keepState, boolean clearApplicationUserData(in String packageName, boolean keepState,
in IPackageDataObserver observer, int userId); in IPackageDataObserver observer, int userId);
@UnsupportedAppUsage
void forceStopPackage(in String packageName, int userId); void forceStopPackage(in String packageName, int userId);
boolean killPids(in int[] pids, in String reason, boolean secure); boolean killPids(in int[] pids, in String reason, boolean secure);
@UnsupportedAppUsage
List<ActivityManager.RunningServiceInfo> getServices(int maxNum, int flags); List<ActivityManager.RunningServiceInfo> getServices(int maxNum, int flags);
ActivityManager.TaskDescription getTaskDescription(int taskId); ActivityManager.TaskDescription getTaskDescription(int taskId);
// Retrieve running application processes in the system // Retrieve running application processes in the system
@UnsupportedAppUsage
List<ActivityManager.RunningAppProcessInfo> getRunningAppProcesses(); List<ActivityManager.RunningAppProcessInfo> getRunningAppProcesses();
// Get device configuration // Get device configuration
ConfigurationInfo getDeviceConfigurationInfo(); ConfigurationInfo getDeviceConfigurationInfo();
IBinder peekService(in Intent service, in String resolvedType, in String callingPackage); IBinder peekService(in Intent service, in String resolvedType, in String callingPackage);
// Turn on/off profiling in a particular process. // Turn on/off profiling in a particular process.
@UnsupportedAppUsage
boolean profileControl(in String process, int userId, boolean start, boolean profileControl(in String process, int userId, boolean start,
in ProfilerInfo profilerInfo, int profileType); in ProfilerInfo profilerInfo, int profileType);
@UnsupportedAppUsage
boolean shutdown(int timeout); boolean shutdown(int timeout);
@UnsupportedAppUsage
void stopAppSwitches(); void stopAppSwitches();
@UnsupportedAppUsage
void resumeAppSwitches(); void resumeAppSwitches();
boolean bindBackupAgent(in String packageName, int backupRestoreMode, int userId); boolean bindBackupAgent(in String packageName, int backupRestoreMode, int userId);
void backupAgentCreated(in String packageName, in IBinder agent); void backupAgentCreated(in String packageName, in IBinder agent);
@@ -242,6 +268,7 @@ interface IActivityManager {
boolean requireFull, in String name, in String callerPackage); boolean requireFull, in String name, in String callerPackage);
void addPackageDependency(in String packageName); void addPackageDependency(in String packageName);
void killApplication(in String pkg, int appId, int userId, in String reason); void killApplication(in String pkg, int appId, int userId, in String reason);
@UnsupportedAppUsage
void closeSystemDialogs(in String reason); void closeSystemDialogs(in String reason);
Debug.MemoryInfo[] getProcessMemoryInfo(in int[] pids); Debug.MemoryInfo[] getProcessMemoryInfo(in int[] pids);
void killApplicationProcess(in String processName, int uid); void killApplicationProcess(in String processName, int uid);
@@ -254,6 +281,7 @@ interface IActivityManager {
// Special low-level communication with activity manager. // Special low-level communication with activity manager.
boolean handleApplicationWtf(in IBinder app, in String tag, boolean system, boolean handleApplicationWtf(in IBinder app, in String tag, boolean system,
in ApplicationErrorReport.ParcelableCrashInfo crashInfo); in ApplicationErrorReport.ParcelableCrashInfo crashInfo);
@UnsupportedAppUsage
void killBackgroundProcesses(in String packageName, int userId); void killBackgroundProcesses(in String packageName, int userId);
boolean isUserAMonkey(); boolean isUserAMonkey();
WaitResult startActivityAndWait(in IApplicationThread caller, in String callingPackage, WaitResult startActivityAndWait(in IApplicationThread caller, in String callingPackage,
@@ -268,6 +296,7 @@ interface IActivityManager {
// Retrieve info of applications installed on external media that are currently // Retrieve info of applications installed on external media that are currently
// running. // running.
List<ApplicationInfo> getRunningExternalApplications(); List<ApplicationInfo> getRunningExternalApplications();
@UnsupportedAppUsage
void finishHeavyWeightApp(); void finishHeavyWeightApp();
// A StrictMode violation to be handled. The violationMask is a // A StrictMode violation to be handled. The violationMask is a
// subset of the original StrictMode policy bitmask, with only the // subset of the original StrictMode policy bitmask, with only the
@@ -279,6 +308,7 @@ interface IActivityManager {
void setImmersive(in IBinder token, boolean immersive); void setImmersive(in IBinder token, boolean immersive);
boolean isTopActivityImmersive(); boolean isTopActivityImmersive();
void crashApplication(int uid, int initialPid, in String packageName, int userId, in String message); void crashApplication(int uid, int initialPid, in String packageName, int userId, in String message);
@UnsupportedAppUsage
String getProviderMimeType(in Uri uri, int userId); String getProviderMimeType(in Uri uri, int userId);
IBinder newUriPermissionOwner(in String name); IBinder newUriPermissionOwner(in String name);
void grantUriPermissionFromOwner(in IBinder owner, int fromUid, in String targetPkg, void grantUriPermissionFromOwner(in IBinder owner, int fromUid, in String targetPkg,
@@ -292,23 +322,31 @@ interface IActivityManager {
int startActivities(in IApplicationThread caller, in String callingPackage, int startActivities(in IApplicationThread caller, in String callingPackage,
in Intent[] intents, in String[] resolvedTypes, in IBinder resultTo, in Intent[] intents, in String[] resolvedTypes, in IBinder resultTo,
in Bundle options, int userId); in Bundle options, int userId);
@UnsupportedAppUsage
boolean isUserRunning(int userid, int flags); boolean isUserRunning(int userid, int flags);
oneway void activitySlept(in IBinder token); oneway void activitySlept(in IBinder token);
int getFrontActivityScreenCompatMode(); int getFrontActivityScreenCompatMode();
void setFrontActivityScreenCompatMode(int mode); void setFrontActivityScreenCompatMode(int mode);
int getPackageScreenCompatMode(in String packageName); int getPackageScreenCompatMode(in String packageName);
@UnsupportedAppUsage
void setPackageScreenCompatMode(in String packageName, int mode); void setPackageScreenCompatMode(in String packageName, int mode);
boolean getPackageAskScreenCompat(in String packageName); boolean getPackageAskScreenCompat(in String packageName);
void setPackageAskScreenCompat(in String packageName, boolean ask); void setPackageAskScreenCompat(in String packageName, boolean ask);
@UnsupportedAppUsage
boolean switchUser(int userid); boolean switchUser(int userid);
void setFocusedTask(int taskId); void setFocusedTask(int taskId);
@UnsupportedAppUsage
boolean removeTask(int taskId); boolean removeTask(int taskId);
@UnsupportedAppUsage
void registerProcessObserver(in IProcessObserver observer); void registerProcessObserver(in IProcessObserver observer);
@UnsupportedAppUsage
void unregisterProcessObserver(in IProcessObserver observer); void unregisterProcessObserver(in IProcessObserver observer);
boolean isIntentSenderTargetedToPackage(in IIntentSender sender); boolean isIntentSenderTargetedToPackage(in IIntentSender sender);
@UnsupportedAppUsage
void updatePersistentConfiguration(in Configuration values); void updatePersistentConfiguration(in Configuration values);
long[] getProcessPss(in int[] pids); long[] getProcessPss(in int[] pids);
void showBootMessage(in CharSequence msg, boolean always); void showBootMessage(in CharSequence msg, boolean always);
@UnsupportedAppUsage
void killAllBackgroundProcesses(); void killAllBackgroundProcesses();
ContentProviderHolder getContentProviderExternal(in String name, int userId, ContentProviderHolder getContentProviderExternal(in String name, int userId,
in IBinder token); in IBinder token);
@@ -316,6 +354,7 @@ interface IActivityManager {
// Get memory information about the calling process. // Get memory information about the calling process.
void getMyMemoryState(out ActivityManager.RunningAppProcessInfo outInfo); void getMyMemoryState(out ActivityManager.RunningAppProcessInfo outInfo);
boolean killProcessesBelowForeground(in String reason); boolean killProcessesBelowForeground(in String reason);
@UnsupportedAppUsage
UserInfo getCurrentUser(); UserInfo getCurrentUser();
boolean shouldUpRecreateTask(in IBinder token, in String destAffinity); boolean shouldUpRecreateTask(in IBinder token, in String destAffinity);
boolean navigateUpTo(in IBinder token, in Intent target, int resultCode, boolean navigateUpTo(in IBinder token, in Intent target, int resultCode,
@@ -336,13 +375,16 @@ interface IActivityManager {
// manage your activity to make sure it is always the uid you expect. // manage your activity to make sure it is always the uid you expect.
int getLaunchedFromUid(in IBinder activityToken); int getLaunchedFromUid(in IBinder activityToken);
void unstableProviderDied(in IBinder connection); void unstableProviderDied(in IBinder connection);
@UnsupportedAppUsage
boolean isIntentSenderAnActivity(in IIntentSender sender); boolean isIntentSenderAnActivity(in IIntentSender sender);
boolean isIntentSenderAForegroundService(in IIntentSender sender); boolean isIntentSenderAForegroundService(in IIntentSender sender);
int startActivityAsUser(in IApplicationThread caller, in String callingPackage, int startActivityAsUser(in IApplicationThread caller, in String callingPackage,
in Intent intent, in String resolvedType, in IBinder resultTo, in String resultWho, in Intent intent, in String resolvedType, in IBinder resultTo, in String resultWho,
int requestCode, int flags, in ProfilerInfo profilerInfo, int requestCode, int flags, in ProfilerInfo profilerInfo,
in Bundle options, int userId); in Bundle options, int userId);
@UnsupportedAppUsage
int stopUser(int userid, boolean force, in IStopUserCallback callback); int stopUser(int userid, boolean force, in IStopUserCallback callback);
@UnsupportedAppUsage
void registerUserSwitchObserver(in IUserSwitchObserver observer, in String name); void registerUserSwitchObserver(in IUserSwitchObserver observer, in String name);
void unregisterUserSwitchObserver(in IUserSwitchObserver observer); void unregisterUserSwitchObserver(in IUserSwitchObserver observer);
int[] getRunningUserIds(); int[] getRunningUserIds();
@@ -350,6 +392,7 @@ interface IActivityManager {
// Deprecated - This method is only used by a few internal components and it will soon be // Deprecated - This method is only used by a few internal components and it will soon be
// replaced by a proper bug report API (which will be restricted to a few, pre-defined apps). // replaced by a proper bug report API (which will be restricted to a few, pre-defined apps).
// No new code should be calling it. // No new code should be calling it.
@UnsupportedAppUsage
void requestBugReport(int bugreportType); void requestBugReport(int bugreportType);
/** /**
@@ -380,6 +423,7 @@ interface IActivityManager {
long inputDispatchingTimedOut(int pid, boolean aboveSystem, in String reason); long inputDispatchingTimedOut(int pid, boolean aboveSystem, in String reason);
void clearPendingBackup(); void clearPendingBackup();
@UnsupportedAppUsage
Intent getIntentForIntentSender(in IIntentSender sender); Intent getIntentForIntentSender(in IIntentSender sender);
Bundle getAssistContextExtras(int requestType); Bundle getAssistContextExtras(int requestType);
void reportAssistContextExtras(in IBinder token, in Bundle extras, void reportAssistContextExtras(in IBinder token, in Bundle extras,
@@ -399,6 +443,7 @@ interface IActivityManager {
* @param toTop If the task should be moved to the top once the windowing mode changes. * @param toTop If the task should be moved to the top once the windowing mode changes.
*/ */
void setTaskWindowingMode(int taskId, int windowingMode, boolean toTop); void setTaskWindowingMode(int taskId, int windowingMode, boolean toTop);
@UnsupportedAppUsage
void moveTaskToStack(int taskId, int stackId, boolean toTop); void moveTaskToStack(int taskId, int stackId, boolean toTop);
/** /**
* Resizes the input stack id to the given bounds. * Resizes the input stack id to the given bounds.
@@ -414,8 +459,10 @@ interface IActivityManager {
* default animation duration should be used. * default animation duration should be used.
* @throws RemoteException * @throws RemoteException
*/ */
@UnsupportedAppUsage
void resizeStack(int stackId, in Rect bounds, boolean allowResizeInDockedMode, void resizeStack(int stackId, in Rect bounds, boolean allowResizeInDockedMode,
boolean preserveWindows, boolean animate, int animationDuration); boolean preserveWindows, boolean animate, int animationDuration);
@UnsupportedAppUsage
List<ActivityManager.StackInfo> getAllStackInfos(); List<ActivityManager.StackInfo> getAllStackInfos();
void setFocusedStack(int stackId); void setFocusedStack(int stackId);
ActivityManager.StackInfo getFocusedStackInfo(); ActivityManager.StackInfo getFocusedStackInfo();
@@ -424,22 +471,27 @@ interface IActivityManager {
boolean convertToTranslucent(in IBinder token, in Bundle options); boolean convertToTranslucent(in IBinder token, in Bundle options);
void notifyActivityDrawn(in IBinder token); void notifyActivityDrawn(in IBinder token);
void reportActivityFullyDrawn(in IBinder token, boolean restoredFromBundle); void reportActivityFullyDrawn(in IBinder token, boolean restoredFromBundle);
@UnsupportedAppUsage
void restart(); void restart();
void performIdleMaintenance(); void performIdleMaintenance();
void takePersistableUriPermission(in Uri uri, int modeFlags, String toPackage, int userId); void takePersistableUriPermission(in Uri uri, int modeFlags, String toPackage, int userId);
void releasePersistableUriPermission(in Uri uri, int modeFlags, String toPackage, int userId); void releasePersistableUriPermission(in Uri uri, int modeFlags, String toPackage, int userId);
ParceledListSlice getPersistedUriPermissions(in String packageName, boolean incoming); ParceledListSlice getPersistedUriPermissions(in String packageName, boolean incoming);
void appNotRespondingViaProvider(in IBinder connection); void appNotRespondingViaProvider(in IBinder connection);
@UnsupportedAppUsage
Rect getTaskBounds(int taskId); Rect getTaskBounds(int taskId);
int getActivityDisplayId(in IBinder activityToken); int getActivityDisplayId(in IBinder activityToken);
@UnsupportedAppUsage
boolean setProcessMemoryTrimLevel(in String process, int uid, int level); boolean setProcessMemoryTrimLevel(in String process, int uid, int level);
// Start of L transactions // Start of L transactions
String getTagForIntentSender(in IIntentSender sender, in String prefix); String getTagForIntentSender(in IIntentSender sender, in String prefix);
@UnsupportedAppUsage
boolean startUserInBackground(int userid); boolean startUserInBackground(int userid);
void startLockTaskModeByToken(in IBinder token); void startLockTaskModeByToken(in IBinder token);
void stopLockTaskModeByToken(in IBinder token); void stopLockTaskModeByToken(in IBinder token);
@UnsupportedAppUsage
boolean isInLockTaskMode(); boolean isInLockTaskMode();
void setTaskDescription(in IBinder token, in ActivityManager.TaskDescription values); void setTaskDescription(in IBinder token, in ActivityManager.TaskDescription values);
int startVoiceActivity(in String callingPackage, int callingPid, int callingUid, int startVoiceActivity(in String callingPackage, int callingPid, int callingUid,
@@ -448,12 +500,16 @@ interface IActivityManager {
in Bundle options, int userId); in Bundle options, int userId);
int startAssistantActivity(in String callingPackage, int callingPid, int callingUid, int startAssistantActivity(in String callingPackage, int callingPid, int callingUid,
in Intent intent, in String resolvedType, in Bundle options, int userId); in Intent intent, in String resolvedType, in Bundle options, int userId);
@UnsupportedAppUsage
void startRecentsActivity(in Intent intent, in IAssistDataReceiver assistDataReceiver, void startRecentsActivity(in Intent intent, in IAssistDataReceiver assistDataReceiver,
in IRecentsAnimationRunner recentsAnimationRunner); in IRecentsAnimationRunner recentsAnimationRunner);
@UnsupportedAppUsage
void cancelRecentsAnimation(boolean restoreHomeStackPosition); void cancelRecentsAnimation(boolean restoreHomeStackPosition);
@UnsupportedAppUsage
int startActivityFromRecents(int taskId, in Bundle options); int startActivityFromRecents(int taskId, in Bundle options);
Bundle getActivityOptions(in IBinder token); Bundle getActivityOptions(in IBinder token);
List<IBinder> getAppTasks(in String callingPackage); List<IBinder> getAppTasks(in String callingPackage);
@UnsupportedAppUsage
void startSystemLockTaskMode(int taskId); void startSystemLockTaskMode(int taskId);
void stopSystemLockTaskMode(); void stopSystemLockTaskMode();
void finishVoiceTask(in IVoiceInteractionSession session); void finishVoiceTask(in IVoiceInteractionSession session);
@@ -476,17 +532,22 @@ interface IActivityManager {
void startInPlaceAnimationOnFrontMostApplication(in Bundle opts); void startInPlaceAnimationOnFrontMostApplication(in Bundle opts);
int checkPermissionWithToken(in String permission, int pid, int uid, int checkPermissionWithToken(in String permission, int pid, int uid,
in IBinder callerToken); in IBinder callerToken);
@UnsupportedAppUsage
void registerTaskStackListener(in ITaskStackListener listener); void registerTaskStackListener(in ITaskStackListener listener);
void unregisterTaskStackListener(in ITaskStackListener listener); void unregisterTaskStackListener(in ITaskStackListener listener);
void notifyCleartextNetwork(int uid, in byte[] firstPacket); void notifyCleartextNetwork(int uid, in byte[] firstPacket);
int createStackOnDisplay(int displayId); int createStackOnDisplay(int displayId);
@UnsupportedAppUsage
void setTaskResizeable(int taskId, int resizeableMode); void setTaskResizeable(int taskId, int resizeableMode);
boolean requestAssistContextExtras(int requestType, in IAssistDataReceiver receiver, boolean requestAssistContextExtras(int requestType, in IAssistDataReceiver receiver,
in Bundle receiverExtras, in IBinder activityToken, in Bundle receiverExtras, in IBinder activityToken,
boolean focused, boolean newSessionId); boolean focused, boolean newSessionId);
@UnsupportedAppUsage
void resizeTask(int taskId, in Rect bounds, int resizeMode); void resizeTask(int taskId, in Rect bounds, int resizeMode);
@UnsupportedAppUsage
int getLockTaskModeState(); int getLockTaskModeState();
@UnsupportedAppUsage
void setDumpHeapDebugLimit(in String processName, int uid, long maxMemSize, void setDumpHeapDebugLimit(in String processName, int uid, long maxMemSize,
in String reportPackage); in String reportPackage);
void dumpHeapFinished(in String path); void dumpHeapFinished(in String path);
@@ -494,6 +555,7 @@ interface IActivityManager {
void updateLockTaskPackages(int userId, in String[] packages); void updateLockTaskPackages(int userId, in String[] packages);
void noteAlarmStart(in IIntentSender sender, in WorkSource workSource, int sourceUid, in String tag); void noteAlarmStart(in IIntentSender sender, in WorkSource workSource, int sourceUid, in String tag);
void noteAlarmFinish(in IIntentSender sender, in WorkSource workSource, int sourceUid, in String tag); void noteAlarmFinish(in IIntentSender sender, in WorkSource workSource, int sourceUid, in String tag);
@UnsupportedAppUsage
int getPackageProcessState(in String packageName, in String callingPackage); int getPackageProcessState(in String packageName, in String callingPackage);
oneway void showLockTaskEscapeMessage(in IBinder token); oneway void showLockTaskEscapeMessage(in IBinder token);
void updateDeviceOwner(in String packageName); void updateDeviceOwner(in String packageName);
@@ -512,6 +574,7 @@ interface IActivityManager {
// Start of N transactions // Start of N transactions
// Start Binder transaction tracking for all applications. // Start Binder transaction tracking for all applications.
@UnsupportedAppUsage
boolean startBinderTracking(); boolean startBinderTracking();
// Stop Binder transaction tracking for all applications and dump trace data to the given file // Stop Binder transaction tracking for all applications and dump trace data to the given file
// descriptor. // descriptor.
@@ -521,6 +584,7 @@ interface IActivityManager {
* current user and stacks state. The task will be moved to target stack if it's currently in * current user and stacks state. The task will be moved to target stack if it's currently in
* different stack. * different stack.
*/ */
@UnsupportedAppUsage
void positionTaskInStack(int taskId, int stackId, int position); void positionTaskInStack(int taskId, int stackId, int position);
void exitFreeformMode(in IBinder token); void exitFreeformMode(in IBinder token);
void reportSizeConfigurations(in IBinder token, in int[] horizontalSizeConfiguration, void reportSizeConfigurations(in IBinder token, in int[] horizontalSizeConfiguration,
@@ -539,10 +603,13 @@ interface IActivityManager {
* default animation duration should be used. * default animation duration should be used.
*/ */
void dismissPip(boolean animate, int animationDuration); void dismissPip(boolean animate, int animationDuration);
@UnsupportedAppUsage
void suppressResizeConfigChanges(boolean suppress); void suppressResizeConfigChanges(boolean suppress);
void moveTasksToFullscreenStack(int fromStackId, boolean onTop); void moveTasksToFullscreenStack(int fromStackId, boolean onTop);
@UnsupportedAppUsage
boolean moveTopActivityToPinnedStack(int stackId, in Rect bounds); boolean moveTopActivityToPinnedStack(int stackId, in Rect bounds);
boolean isAppStartModeDisabled(int uid, in String packageName); boolean isAppStartModeDisabled(int uid, in String packageName);
@UnsupportedAppUsage
boolean unlockUser(int userid, in byte[] token, in byte[] secret, boolean unlockUser(int userid, in byte[] token, in byte[] secret,
in IProgressListener listener); in IProgressListener listener);
boolean isInMultiWindowMode(in IBinder token); boolean isInMultiWindowMode(in IBinder token);
@@ -572,6 +639,7 @@ interface IActivityManager {
* stacks. * stacks.
* @throws RemoteException * @throws RemoteException
*/ */
@UnsupportedAppUsage
void resizeDockedStack(in Rect dockedBounds, in Rect tempDockedTaskBounds, void resizeDockedStack(in Rect dockedBounds, in Rect tempDockedTaskBounds,
in Rect tempDockedTaskInsetBounds, in Rect tempDockedTaskInsetBounds,
in Rect tempOtherTaskBounds, in Rect tempOtherTaskInsetBounds); in Rect tempOtherTaskBounds, in Rect tempOtherTaskInsetBounds);
@@ -593,6 +661,7 @@ interface IActivityManager {
boolean supportsLocalVoiceInteraction(); boolean supportsLocalVoiceInteraction();
void notifyPinnedStackAnimationStarted(); void notifyPinnedStackAnimationStarted();
void notifyPinnedStackAnimationEnded(); void notifyPinnedStackAnimationEnded();
@UnsupportedAppUsage
void removeStack(int stackId); void removeStack(int stackId);
/** /**
* Removes stacks in the input windowing modes from the system if they are of activity type * Removes stacks in the input windowing modes from the system if they are of activity type
@@ -616,6 +685,7 @@ interface IActivityManager {
boolean isVrModePackageEnabled(in ComponentName packageName); boolean isVrModePackageEnabled(in ComponentName packageName);
void notifyLockedProfile(int userId); void notifyLockedProfile(int userId);
void startConfirmDeviceCredentialIntent(in Intent intent, in Bundle options); void startConfirmDeviceCredentialIntent(in Intent intent, in Bundle options);
@UnsupportedAppUsage
void sendIdleJobTrigger(); void sendIdleJobTrigger();
int sendIntentSender(in IIntentSender target, in IBinder whitelistToken, int code, int sendIntentSender(in IIntentSender target, in IBinder whitelistToken, int code,
in Intent intent, in String resolvedType, in IIntentReceiver finishedReceiver, in Intent intent, in String resolvedType, in IIntentReceiver finishedReceiver,
@@ -653,6 +723,7 @@ interface IActivityManager {
int restartUserInBackground(int userId); int restartUserInBackground(int userId);
/** Cancels the window transitions for the given task. */ /** Cancels the window transitions for the given task. */
@UnsupportedAppUsage
void cancelTaskWindowTransition(int taskId); void cancelTaskWindowTransition(int taskId);
/** /**

View File

@@ -32,6 +32,7 @@ interface IAlarmManager {
void set(String callingPackage, int type, long triggerAtTime, long windowLength, void set(String callingPackage, int type, long triggerAtTime, long windowLength,
long interval, int flags, in PendingIntent operation, in IAlarmListener listener, long interval, int flags, in PendingIntent operation, in IAlarmListener listener,
String listenerTag, in WorkSource workSource, in AlarmManager.AlarmClockInfo alarmClock); String listenerTag, in WorkSource workSource, in AlarmManager.AlarmClockInfo alarmClock);
@UnsupportedAppUsage
boolean setTime(long millis); boolean setTime(long millis);
void setTimeZone(String zone); void setTimeZone(String zone);
void remove(in PendingIntent operation, in IAlarmListener listener); void remove(in PendingIntent operation, in IAlarmListener listener);

View File

@@ -102,6 +102,7 @@ oneway interface IApplicationThread {
void updateHttpProxy(); void updateHttpProxy();
void setCoreSettings(in Bundle coreSettings); void setCoreSettings(in Bundle coreSettings);
void updatePackageCompatibilityInfo(in String pkg, in CompatibilityInfo info); void updatePackageCompatibilityInfo(in String pkg, in CompatibilityInfo info);
@UnsupportedAppUsage
void scheduleTrimMemory(int level); void scheduleTrimMemory(int level);
void dumpMemInfo(in ParcelFileDescriptor fd, in Debug.MemoryInfo mem, boolean checkin, void dumpMemInfo(in ParcelFileDescriptor fd, in Debug.MemoryInfo mem, boolean checkin,
boolean dumpInfo, boolean dumpDalvik, boolean dumpSummaryOnly, boolean dumpUnreachable, boolean dumpInfo, boolean dumpDalvik, boolean dumpSummaryOnly, boolean dumpUnreachable,

View File

@@ -21,6 +21,8 @@ import android.os.Bundle;
/** @hide */ /** @hide */
oneway interface IAssistDataReceiver { oneway interface IAssistDataReceiver {
@UnsupportedAppUsage
void onHandleAssistData(in Bundle resultData); void onHandleAssistData(in Bundle resultData);
@UnsupportedAppUsage
void onHandleAssistScreenshot(in Bitmap screenshot); void onHandleAssistScreenshot(in Bitmap screenshot);
} }

View File

@@ -25,5 +25,6 @@ import android.view.InputEvent;
* @hide * @hide
*/ */
interface IInputForwarder { interface IInputForwarder {
@UnsupportedAppUsage
boolean forwardEvent(in InputEvent event); boolean forwardEvent(in InputEvent event);
} }

View File

@@ -23,6 +23,7 @@ import android.os.Bundle;
/** @hide */ /** @hide */
interface IInstrumentationWatcher interface IInstrumentationWatcher
{ {
@UnsupportedAppUsage
void instrumentationStatus(in ComponentName name, int resultCode, void instrumentationStatus(in ComponentName name, int resultCode,
in Bundle results); in Bundle results);
void instrumentationFinished(in ComponentName name, int resultCode, void instrumentationFinished(in ComponentName name, int resultCode,

View File

@@ -40,15 +40,19 @@ import android.service.notification.ZenModeConfig;
/** {@hide} */ /** {@hide} */
interface INotificationManager interface INotificationManager
{ {
@UnsupportedAppUsage
void cancelAllNotifications(String pkg, int userId); void cancelAllNotifications(String pkg, int userId);
void clearData(String pkg, int uid, boolean fromApp); void clearData(String pkg, int uid, boolean fromApp);
@UnsupportedAppUsage
void enqueueToast(String pkg, ITransientNotification callback, int duration); void enqueueToast(String pkg, ITransientNotification callback, int duration);
@UnsupportedAppUsage
void cancelToast(String pkg, ITransientNotification callback); void cancelToast(String pkg, ITransientNotification callback);
void finishToken(String pkg, ITransientNotification callback); void finishToken(String pkg, ITransientNotification callback);
void enqueueNotificationWithTag(String pkg, String opPkg, String tag, int id, void enqueueNotificationWithTag(String pkg, String opPkg, String tag, int id,
in Notification notification, int userId); in Notification notification, int userId);
@UnsupportedAppUsage
void cancelNotificationWithTag(String pkg, String tag, int id, int userId); void cancelNotificationWithTag(String pkg, String tag, int id, int userId);
void setShowBadge(String pkg, int uid, boolean showBadge); void setShowBadge(String pkg, int uid, boolean showBadge);
@@ -61,6 +65,7 @@ interface INotificationManager
*/ */
void setNotificationsEnabledWithImportanceLockForPackage(String pkg, int uid, boolean enabled); void setNotificationsEnabledWithImportanceLockForPackage(String pkg, int uid, boolean enabled);
@UnsupportedAppUsage
boolean areNotificationsEnabledForPackage(String pkg, int uid); boolean areNotificationsEnabledForPackage(String pkg, int uid);
boolean areNotificationsEnabled(String pkg); boolean areNotificationsEnabled(String pkg);
int getPackageImportance(String pkg); int getPackageImportance(String pkg);
@@ -143,7 +148,9 @@ interface INotificationManager
List<String> getEnabledNotificationListenerPackages(); List<String> getEnabledNotificationListenerPackages();
List<ComponentName> getEnabledNotificationListeners(int userId); List<ComponentName> getEnabledNotificationListeners(int userId);
@UnsupportedAppUsage
int getZenMode(); int getZenMode();
@UnsupportedAppUsage
ZenModeConfig getZenModeConfig(); ZenModeConfig getZenModeConfig();
oneway void setZenMode(int mode, in Uri conditionId, String reason); oneway void setZenMode(int mode, in Uri conditionId, String reason);
oneway void notifyConditions(String pkg, in IConditionProvider provider, in Condition[] conditions); oneway void notifyConditions(String pkg, in IConditionProvider provider, in Condition[] conditions);

View File

@@ -28,6 +28,7 @@ interface ISearchManager {
SearchableInfo getSearchableInfo(in ComponentName launchActivity); SearchableInfo getSearchableInfo(in ComponentName launchActivity);
List<SearchableInfo> getSearchablesInGlobalSearch(); List<SearchableInfo> getSearchablesInGlobalSearch();
List<ResolveInfo> getGlobalSearchActivities(); List<ResolveInfo> getGlobalSearchActivities();
@UnsupportedAppUsage
ComponentName getGlobalSearchActivity(); ComponentName getGlobalSearchActivity();
ComponentName getWebSearchActivity(); ComponentName getWebSearchActivity();
void launchAssist(in Bundle args); void launchAssist(in Bundle args);

View File

@@ -22,6 +22,7 @@ package android.app;
*/ */
interface IStopUserCallback interface IStopUserCallback
{ {
@UnsupportedAppUsage
void userStopped(int userId); void userStopped(int userId);
void userStopAborted(int userId); void userStopAborted(int userId);
} }

View File

@@ -55,11 +55,13 @@ interface IWallpaperManager {
/** /**
* Set the live wallpaper. This only affects the system wallpaper. * Set the live wallpaper. This only affects the system wallpaper.
*/ */
@UnsupportedAppUsage
void setWallpaperComponent(in ComponentName name); void setWallpaperComponent(in ComponentName name);
/** /**
* Get the wallpaper for a given user. * Get the wallpaper for a given user.
*/ */
@UnsupportedAppUsage
ParcelFileDescriptor getWallpaper(String callingPkg, IWallpaperManagerCallback cb, int which, ParcelFileDescriptor getWallpaper(String callingPkg, IWallpaperManagerCallback cb, int which,
out Bundle outParams, int userId); out Bundle outParams, int userId);
@@ -73,6 +75,7 @@ interface IWallpaperManager {
* information about that wallpaper. Otherwise, if it is a static image, * information about that wallpaper. Otherwise, if it is a static image,
* simply return null. * simply return null.
*/ */
@UnsupportedAppUsage
WallpaperInfo getWallpaperInfo(int userId); WallpaperInfo getWallpaperInfo(int userId);
/** /**
@@ -83,6 +86,7 @@ interface IWallpaperManager {
/** /**
* Return whether the current system wallpaper has the given name. * Return whether the current system wallpaper has the given name.
*/ */
@UnsupportedAppUsage
boolean hasNamedWallpaper(String name); boolean hasNamedWallpaper(String name);
/** /**
@@ -94,11 +98,13 @@ interface IWallpaperManager {
/** /**
* Returns the desired minimum width for the wallpaper. * Returns the desired minimum width for the wallpaper.
*/ */
@UnsupportedAppUsage
int getWidthHint(); int getWidthHint();
/** /**
* Returns the desired minimum height for the wallpaper. * Returns the desired minimum height for the wallpaper.
*/ */
@UnsupportedAppUsage
int getHeightHint(); int getHeightHint();
/** /**