META-INF/
META-INF/MANIFEST.MF
android/test/mock/MockAccountManager.classMockAccountManager.java
package android.test.mock
public android.test.mock.MockAccountManager extends java.lang.Object {
void ()
public static android.accounts.AccountManager newMockAccountManager (android.content.Context)
android.content.Context context
}
android/test/mock/MockApplication.classMockApplication.java
package android.test.mock
public android.test.mock.MockApplication extends android.app.Application {
public void ()
public void onCreate ()
public void onTerminate ()
public void onConfigurationChanged (android.content.res.Configuration)
android.content.res.Configuration newConfig
}
android/test/mock/MockContentProvider.classMockContentProvider.java
package android.test.mock
public android.test.mock.MockContentProvider extends android.content.ContentProvider {
protected void ()
public void (android.content.Context)
android.content.Context context
public void (android.content.Context, java.lang.String, java.lang.String, android.content.pm.PathPermission[])
android.content.Context context
String readPermission
String writePermission
android.content.pm.PathPermission[] pathPermissions
public int delete (android.net.Uri, java.lang.String, java.lang.String[])
android.net.Uri uri
String selection
String[] selectionArgs
public java.lang.String getType (android.net.Uri)
android.net.Uri uri
public android.net.Uri insert (android.net.Uri, android.content.ContentValues)
android.net.Uri uri
android.content.ContentValues values
public boolean onCreate ()
public android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String)
android.net.Uri uri
String[] projection
String selection
String[] selectionArgs
String sortOrder
public int update (android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[])
android.net.Uri uri
android.content.ContentValues values
String selection
String[] selectionArgs
public int bulkInsert (android.net.Uri, android.content.ContentValues[])
android.net.Uri uri
android.content.ContentValues[] values
public void attachInfo (android.content.Context, android.content.pm.ProviderInfo)
android.content.Context context
android.content.pm.ProviderInfo info
public android.content.ContentProviderResult[] applyBatch (java.util.ArrayList)
java.util.ArrayList operations
public java.lang.String[] getStreamTypes (android.net.Uri, java.lang.String)
android.net.Uri url
String mimeTypeFilter
public android.content.res.AssetFileDescriptor openTypedAssetFile (android.net.Uri, java.lang.String, android.os.Bundle)
android.net.Uri url
String mimeType
android.os.Bundle opts
public static void attachInfoForTesting (android.content.ContentProvider, android.content.Context, android.content.pm.ProviderInfo)
android.content.ContentProvider provider
android.content.Context context
android.content.pm.ProviderInfo providerInfo
}
android/test/mock/MockContentResolver.classMockContentResolver.java
package android.test.mock
public android.test.mock.MockContentResolver extends android.content.ContentResolver {
public void ()
public void (android.content.Context)
android.content.Context context
public void addProvider (java.lang.String, android.content.ContentProvider)
String name
android.content.ContentProvider provider
public void notifyChange (android.net.Uri, android.database.ContentObserver, boolean)
android.net.Uri uri
android.database.ContentObserver observer
boolean syncToNetwork
}
android/test/mock/MockContext.classMockContext.java
package android.test.mock
public android.test.mock.MockContext extends android.content.Context {
public void ()
public android.content.res.AssetManager getAssets ()
public android.content.res.Resources getResources ()
public android.content.pm.PackageManager getPackageManager ()
public android.content.ContentResolver getContentResolver ()
public android.os.Looper getMainLooper ()
public java.util.concurrent.Executor getMainExecutor ()
public android.content.Context getApplicationContext ()
public void setTheme (int)
int resid
public android.content.res.Resources$Theme getTheme ()
public java.lang.ClassLoader getClassLoader ()
public java.lang.String getPackageName ()
public android.content.pm.ApplicationInfo getApplicationInfo ()
public java.lang.String getPackageResourcePath ()
public java.lang.String getPackageCodePath ()
public android.content.SharedPreferences getSharedPreferences (java.lang.String, int)
String name
int mode
public boolean moveSharedPreferencesFrom (android.content.Context, java.lang.String)
android.content.Context sourceContext
String name
public boolean deleteSharedPreferences (java.lang.String)
String name
public java.io.FileInputStream openFileInput (java.lang.String) throws java.io.FileNotFoundException
String name
public java.io.FileOutputStream openFileOutput (java.lang.String, int) throws java.io.FileNotFoundException
String name
int mode
public boolean deleteFile (java.lang.String)
String name
public java.io.File getFileStreamPath (java.lang.String)
String name
public java.lang.String[] fileList ()
public java.io.File getDataDir ()
public java.io.File getFilesDir ()
public java.io.File getNoBackupFilesDir ()
public java.io.File getExternalFilesDir (java.lang.String)
String type
public java.io.File getObbDir ()
public java.io.File getCacheDir ()
public java.io.File getCodeCacheDir ()
public java.io.File getExternalCacheDir ()
public java.io.File getDir (java.lang.String, int)
String name
int mode
public android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory)
String file
int mode
android.database.sqlite.SQLiteDatabase$CursorFactory factory
public android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler)
String file
int mode
android.database.sqlite.SQLiteDatabase$CursorFactory factory
android.database.DatabaseErrorHandler errorHandler
public java.io.File getDatabasePath (java.lang.String)
String name
public java.lang.String[] databaseList ()
public boolean moveDatabaseFrom (android.content.Context, java.lang.String)
android.content.Context sourceContext
String name
public boolean deleteDatabase (java.lang.String)
String name
public android.graphics.drawable.Drawable getWallpaper ()
public android.graphics.drawable.Drawable peekWallpaper ()
public int getWallpaperDesiredMinimumWidth ()
public int getWallpaperDesiredMinimumHeight ()
public void setWallpaper (android.graphics.Bitmap) throws java.io.IOException
android.graphics.Bitmap bitmap
public void setWallpaper (java.io.InputStream) throws java.io.IOException
java.io.InputStream data
public void clearWallpaper ()
public void startActivity (android.content.Intent)
android.content.Intent intent
public void startActivity (android.content.Intent, android.os.Bundle)
android.content.Intent intent
android.os.Bundle options
public void startActivities (android.content.Intent[])
android.content.Intent[] intents
public void startActivities (android.content.Intent[], android.os.Bundle)
android.content.Intent[] intents
android.os.Bundle options
public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int) throws android.content.IntentSender$SendIntentException
android.content.IntentSender intent
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle) throws android.content.IntentSender$SendIntentException
android.content.IntentSender intent
android.content.Intent fillInIntent
int flagsMask
int flagsValues
int extraFlags
android.os.Bundle options
public void sendBroadcast (android.content.Intent)
android.content.Intent intent
public void sendBroadcast (android.content.Intent, java.lang.String)
android.content.Intent intent
String receiverPermission
public void sendBroadcast (android.content.Intent, java.lang.String, android.os.Bundle)
android.content.Intent intent
String receiverPermission
android.os.Bundle options
public void sendOrderedBroadcast (android.content.Intent, java.lang.String)
android.content.Intent intent
String receiverPermission
public void sendOrderedBroadcast (android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
String receiverPermission
android.content.BroadcastReceiver resultReceiver
android.os.Handler scheduler
int initialCode
String initialData
android.os.Bundle initialExtras
public void sendOrderedBroadcast (android.content.Intent, java.lang.String, android.os.Bundle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
String receiverPermission
android.os.Bundle options
android.content.BroadcastReceiver resultReceiver
android.os.Handler scheduler
int initialCode
String initialData
android.os.Bundle initialExtras
public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle)
android.content.Intent intent
android.os.UserHandle user
public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String)
android.content.Intent intent
android.os.UserHandle user
String receiverPermission
public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String, android.os.Bundle)
android.content.Intent intent
android.os.UserHandle user
String receiverPermission
android.os.Bundle options
public void sendOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
android.os.UserHandle user
String receiverPermission
android.content.BroadcastReceiver resultReceiver
android.os.Handler scheduler
int initialCode
String initialData
android.os.Bundle initialExtras
public void sendStickyBroadcast (android.content.Intent)
android.content.Intent intent
public void sendStickyOrderedBroadcast (android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
android.content.BroadcastReceiver resultReceiver
android.os.Handler scheduler
int initialCode
String initialData
android.os.Bundle initialExtras
public void removeStickyBroadcast (android.content.Intent)
android.content.Intent intent
public void sendStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle)
android.content.Intent intent
android.os.UserHandle user
public void sendStickyOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
android.content.Intent intent
android.os.UserHandle user
android.content.BroadcastReceiver resultReceiver
android.os.Handler scheduler
int initialCode
String initialData
android.os.Bundle initialExtras
public void removeStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle)
android.content.Intent intent
android.os.UserHandle user
public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter)
android.content.BroadcastReceiver receiver
android.content.IntentFilter filter
public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter, int)
android.content.BroadcastReceiver receiver
android.content.IntentFilter filter
int flags
public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler)
android.content.BroadcastReceiver receiver
android.content.IntentFilter filter
String broadcastPermission
android.os.Handler scheduler
public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler, int)
android.content.BroadcastReceiver receiver
android.content.IntentFilter filter
String broadcastPermission
android.os.Handler scheduler
int flags
public void unregisterReceiver (android.content.BroadcastReceiver)
android.content.BroadcastReceiver receiver
public android.content.ComponentName startService (android.content.Intent)
android.content.Intent service
public android.content.ComponentName startForegroundService (android.content.Intent)
android.content.Intent service
public boolean stopService (android.content.Intent)
android.content.Intent service
public boolean bindService (android.content.Intent, android.content.ServiceConnection, int)
android.content.Intent service
android.content.ServiceConnection conn
int flags
public void unbindService (android.content.ServiceConnection)
android.content.ServiceConnection conn
public boolean startInstrumentation (android.content.ComponentName, java.lang.String, android.os.Bundle)
android.content.ComponentName className
String profileFile
android.os.Bundle arguments
public java.lang.Object getSystemService (java.lang.String)
String name
public java.lang.String getSystemServiceName (java.lang.Class)
Class serviceClass
public int checkPermission (java.lang.String, int, int)
String permission
int pid
int uid
public int checkCallingPermission (java.lang.String)
String permission
public int checkCallingOrSelfPermission (java.lang.String)
String permission
public int checkSelfPermission (java.lang.String)
String permission
public void enforcePermission (java.lang.String, int, int, java.lang.String)
String permission
int pid
int uid
String message
public void enforceCallingPermission (java.lang.String, java.lang.String)
String permission
String message
public void enforceCallingOrSelfPermission (java.lang.String, java.lang.String)
String permission
String message
public void grantUriPermission (java.lang.String, android.net.Uri, int)
String toPackage
android.net.Uri uri
int modeFlags
public void revokeUriPermission (android.net.Uri, int)
android.net.Uri uri
int modeFlags
public void revokeUriPermission (java.lang.String, android.net.Uri, int)
String targetPackage
android.net.Uri uri
int modeFlags
public int checkUriPermission (android.net.Uri, int, int, int)
android.net.Uri uri
int pid
int uid
int modeFlags
public int checkCallingUriPermission (android.net.Uri, int)
android.net.Uri uri
int modeFlags
public int checkCallingOrSelfUriPermission (android.net.Uri, int)
android.net.Uri uri
int modeFlags
public int checkUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int)
android.net.Uri uri
String readPermission
String writePermission
int pid
int uid
int modeFlags
public void enforceUriPermission (android.net.Uri, int, int, int, java.lang.String)
android.net.Uri uri
int pid
int uid
int modeFlags
String message
public void enforceCallingUriPermission (android.net.Uri, int, java.lang.String)
android.net.Uri uri
int modeFlags
String message
public void enforceCallingOrSelfUriPermission (android.net.Uri, int, java.lang.String)
android.net.Uri uri
int modeFlags
String message
public void enforceUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int, java.lang.String)
android.net.Uri uri
String readPermission
String writePermission
int pid
int uid
int modeFlags
String message
public android.content.Context createPackageContext (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
int flags
public android.content.Context createConfigurationContext (android.content.res.Configuration)
android.content.res.Configuration overrideConfiguration
public android.content.Context createDisplayContext (android.view.Display)
android.view.Display display
public boolean isRestricted ()
public java.io.File[] getExternalFilesDirs (java.lang.String)
String type
public java.io.File[] getObbDirs ()
public java.io.File[] getExternalCacheDirs ()
public java.io.File[] getExternalMediaDirs ()
public android.content.Context createDeviceProtectedStorageContext ()
public android.content.Context createCredentialProtectedStorageContext ()
public boolean isDeviceProtectedStorage ()
public boolean isCredentialProtectedStorage ()
public android.content.Context createContextForSplit (java.lang.String) throws android.content.pm.PackageManager$NameNotFoundException
String splitName
public java.io.File getPreloadsFileCache ()
}
android/test/mock/MockCursor.classMockCursor.java
package android.test.mock
public android.test.mock.MockCursor extends java.lang.Object implements android.database.Cursor {
public void ()
public int getColumnCount ()
public int getColumnIndex (java.lang.String)
String columnName
public int getColumnIndexOrThrow (java.lang.String)
String columnName
public java.lang.String getColumnName (int)
int columnIndex
public java.lang.String[] getColumnNames ()
public int getCount ()
public boolean isNull (int)
int columnIndex
public int getInt (int)
int columnIndex
public long getLong (int)
int columnIndex
public short getShort (int)
int columnIndex
public float getFloat (int)
int columnIndex
public double getDouble (int)
int columnIndex
public byte[] getBlob (int)
int columnIndex
public java.lang.String getString (int)
int columnIndex
public void setExtras (android.os.Bundle)
android.os.Bundle extras
public android.os.Bundle getExtras ()
public int getPosition ()
public boolean isAfterLast ()
public boolean isBeforeFirst ()
public boolean isFirst ()
public boolean isLast ()
public boolean move (int)
int offset
public boolean moveToFirst ()
public boolean moveToLast ()
public boolean moveToNext ()
public boolean moveToPrevious ()
public boolean moveToPosition (int)
int position
public void copyStringToBuffer (int, android.database.CharArrayBuffer)
int columnIndex
android.database.CharArrayBuffer buffer
public void deactivate ()
public void close ()
public boolean isClosed ()
public boolean requery ()
public void registerContentObserver (android.database.ContentObserver)
android.database.ContentObserver observer
public void registerDataSetObserver (android.database.DataSetObserver)
android.database.DataSetObserver observer
public android.os.Bundle respond (android.os.Bundle)
android.os.Bundle extras
public boolean getWantsAllOnMoveCalls ()
public void setNotificationUri (android.content.ContentResolver, android.net.Uri)
android.content.ContentResolver cr
android.net.Uri uri
public android.net.Uri getNotificationUri ()
public void unregisterContentObserver (android.database.ContentObserver)
android.database.ContentObserver observer
public void unregisterDataSetObserver (android.database.DataSetObserver)
android.database.DataSetObserver observer
public int getType (int)
int columnIndex
}
android/test/mock/MockDialogInterface.classMockDialogInterface.java
package android.test.mock
public android.test.mock.MockDialogInterface extends java.lang.Object implements android.content.DialogInterface {
public void ()
public void cancel ()
public void dismiss ()
}
android/test/mock/MockPackageManager.classMockPackageManager.java
package android.test.mock
public android.test.mock.MockPackageManager extends android.content.pm.PackageManager {
public void ()
public android.content.pm.PackageInfo getPackageInfo (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
int flags
public android.content.pm.PackageInfo getPackageInfo (android.content.pm.VersionedPackage, int) throws android.content.pm.PackageManager$NameNotFoundException
android.content.pm.VersionedPackage versionedPackage
int flags
public java.lang.String[] currentToCanonicalPackageNames (java.lang.String[])
String[] names
public java.lang.String[] canonicalToCurrentPackageNames (java.lang.String[])
String[] names
public android.content.Intent getLaunchIntentForPackage (java.lang.String)
String packageName
public android.content.Intent getLeanbackLaunchIntentForPackage (java.lang.String)
String packageName
public int[] getPackageGids (java.lang.String) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
public int[] getPackageGids (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
int flags
public int getPackageUid (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
int flags
public android.content.pm.PermissionInfo getPermissionInfo (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String name
int flags
public java.util.List queryPermissionsByGroup (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String group
int flags
public android.content.pm.PermissionGroupInfo getPermissionGroupInfo (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String name
int flags
public java.util.List getAllPermissionGroups (int)
int flags
public android.content.pm.ApplicationInfo getApplicationInfo (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
int flags
public android.content.pm.ActivityInfo getActivityInfo (android.content.ComponentName, int) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName className
int flags
public android.content.pm.ActivityInfo getReceiverInfo (android.content.ComponentName, int) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName className
int flags
public android.content.pm.ServiceInfo getServiceInfo (android.content.ComponentName, int) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName className
int flags
public android.content.pm.ProviderInfo getProviderInfo (android.content.ComponentName, int) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName className
int flags
public java.util.List getInstalledPackages (int)
int flags
public java.util.List getPackagesHoldingPermissions (java.lang.String[], int)
String[] permissions
int flags
public int checkPermission (java.lang.String, java.lang.String)
String permName
String pkgName
public boolean canRequestPackageInstalls ()
public boolean isPermissionRevokedByPolicy (java.lang.String, java.lang.String)
String permName
String pkgName
public boolean addPermission (android.content.pm.PermissionInfo)
android.content.pm.PermissionInfo info
public boolean addPermissionAsync (android.content.pm.PermissionInfo)
android.content.pm.PermissionInfo info
public void removePermission (java.lang.String)
String name
public int checkSignatures (java.lang.String, java.lang.String)
String pkg1
String pkg2
public int checkSignatures (int, int)
int uid1
int uid2
public java.lang.String[] getPackagesForUid (int)
int uid
public java.lang.String getNameForUid (int)
int uid
public java.util.List getInstalledApplications (int)
int flags
public android.content.pm.ResolveInfo resolveActivity (android.content.Intent, int)
android.content.Intent intent
int flags
public java.util.List queryIntentActivities (android.content.Intent, int)
android.content.Intent intent
int flags
public java.util.List queryIntentActivityOptions (android.content.ComponentName, android.content.Intent[], android.content.Intent, int)
android.content.ComponentName caller
android.content.Intent[] specifics
android.content.Intent intent
int flags
public java.util.List queryBroadcastReceivers (android.content.Intent, int)
android.content.Intent intent
int flags
public android.content.pm.ResolveInfo resolveService (android.content.Intent, int)
android.content.Intent intent
int flags
public android.content.pm.ResolveInfo resolveServiceAsUser (android.content.Intent, int, int)
android.content.Intent intent
int flags
int userId
public java.util.List queryIntentServices (android.content.Intent, int)
android.content.Intent intent
int flags
public java.util.List queryIntentContentProviders (android.content.Intent, int)
android.content.Intent intent
int flags
public android.content.pm.ProviderInfo resolveContentProvider (java.lang.String, int)
String name
int flags
public java.util.List queryContentProviders (java.lang.String, int, int)
String processName
int uid
int flags
public android.content.pm.InstrumentationInfo getInstrumentationInfo (android.content.ComponentName, int) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName className
int flags
public java.util.List queryInstrumentation (java.lang.String, int)
String targetPackage
int flags
public android.graphics.drawable.Drawable getDrawable (java.lang.String, int, android.content.pm.ApplicationInfo)
String packageName
int resid
android.content.pm.ApplicationInfo appInfo
public android.graphics.drawable.Drawable getActivityIcon (android.content.ComponentName) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName activityName
public android.graphics.drawable.Drawable getActivityIcon (android.content.Intent) throws android.content.pm.PackageManager$NameNotFoundException
android.content.Intent intent
public android.graphics.drawable.Drawable getDefaultActivityIcon ()
public android.graphics.drawable.Drawable getActivityBanner (android.content.ComponentName) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName activityName
public android.graphics.drawable.Drawable getActivityBanner (android.content.Intent) throws android.content.pm.PackageManager$NameNotFoundException
android.content.Intent intent
public android.graphics.drawable.Drawable getApplicationBanner (android.content.pm.ApplicationInfo)
android.content.pm.ApplicationInfo info
public android.graphics.drawable.Drawable getApplicationBanner (java.lang.String) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
public android.graphics.drawable.Drawable getApplicationIcon (android.content.pm.ApplicationInfo)
android.content.pm.ApplicationInfo info
public android.graphics.drawable.Drawable getApplicationIcon (java.lang.String) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
public android.graphics.drawable.Drawable getActivityLogo (android.content.ComponentName) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName activityName
public android.graphics.drawable.Drawable getActivityLogo (android.content.Intent) throws android.content.pm.PackageManager$NameNotFoundException
android.content.Intent intent
public android.graphics.drawable.Drawable getApplicationLogo (android.content.pm.ApplicationInfo)
android.content.pm.ApplicationInfo info
public android.graphics.drawable.Drawable getApplicationLogo (java.lang.String) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
public android.graphics.drawable.Drawable getUserBadgedIcon (android.graphics.drawable.Drawable, android.os.UserHandle)
android.graphics.drawable.Drawable icon
android.os.UserHandle user
public android.graphics.drawable.Drawable getUserBadgedDrawableForDensity (android.graphics.drawable.Drawable, android.os.UserHandle, android.graphics.Rect, int)
android.graphics.drawable.Drawable drawable
android.os.UserHandle user
android.graphics.Rect badgeLocation
int badgeDensity
public java.lang.CharSequence getUserBadgedLabel (java.lang.CharSequence, android.os.UserHandle)
CharSequence label
android.os.UserHandle user
public java.lang.CharSequence getText (java.lang.String, int, android.content.pm.ApplicationInfo)
String packageName
int resid
android.content.pm.ApplicationInfo appInfo
public android.content.res.XmlResourceParser getXml (java.lang.String, int, android.content.pm.ApplicationInfo)
String packageName
int resid
android.content.pm.ApplicationInfo appInfo
public java.lang.CharSequence getApplicationLabel (android.content.pm.ApplicationInfo)
android.content.pm.ApplicationInfo info
public android.content.res.Resources getResourcesForActivity (android.content.ComponentName) throws android.content.pm.PackageManager$NameNotFoundException
android.content.ComponentName activityName
public android.content.res.Resources getResourcesForApplication (android.content.pm.ApplicationInfo)
android.content.pm.ApplicationInfo app
public android.content.res.Resources getResourcesForApplication (java.lang.String) throws android.content.pm.PackageManager$NameNotFoundException
String appPackageName
public android.content.pm.PackageInfo getPackageArchiveInfo (java.lang.String, int)
String archiveFilePath
int flags
public void setInstallerPackageName (java.lang.String, java.lang.String)
String targetPackage
String installerPackageName
public java.lang.String getInstallerPackageName (java.lang.String)
String packageName
public void addPackageToPreferred (java.lang.String)
String packageName
public void removePackageFromPreferred (java.lang.String)
String packageName
public java.util.List getPreferredPackages (int)
int flags
public void setComponentEnabledSetting (android.content.ComponentName, int, int)
android.content.ComponentName componentName
int newState
int flags
public int getComponentEnabledSetting (android.content.ComponentName)
android.content.ComponentName componentName
public void setApplicationEnabledSetting (java.lang.String, int, int)
String packageName
int newState
int flags
public int getApplicationEnabledSetting (java.lang.String)
String packageName
public void addPreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName)
android.content.IntentFilter filter
int match
android.content.ComponentName[] set
android.content.ComponentName activity
public void clearPackagePreferredActivities (java.lang.String)
String packageName
public int getPreferredActivities (java.util.List, java.util.List, java.lang.String)
java.util.List outFilters
java.util.List outActivities
String packageName
public java.lang.String[] getSystemSharedLibraryNames ()
public java.util.List getSharedLibraries (int)
int flags
public android.content.pm.FeatureInfo[] getSystemAvailableFeatures ()
public boolean hasSystemFeature (java.lang.String)
String name
public boolean hasSystemFeature (java.lang.String, int)
String name
int version
public boolean isSafeMode ()
public void verifyPendingInstall (int, int)
int id
int verificationCode
public void extendVerificationTimeout (int, int, long)
int id
int verificationCodeAtTimeout
long millisecondsToDelay
public java.util.List getAllIntentFilters (java.lang.String)
String packageName
public boolean hasSigningCertificate (java.lang.String, byte[], int)
String packageName
byte[] certificate
int type
public boolean hasSigningCertificate (int, byte[], int)
int uid
byte[] certificate
int type
public java.util.List getInstalledPackagesAsUser (int, int)
int flags
int userId
public void grantRuntimePermission (java.lang.String, java.lang.String, android.os.UserHandle)
String packageName
String permissionName
android.os.UserHandle user
public void revokeRuntimePermission (java.lang.String, java.lang.String, android.os.UserHandle)
String packageName
String permissionName
android.os.UserHandle user
public int getPermissionFlags (java.lang.String, java.lang.String, android.os.UserHandle)
String permissionName
String packageName
android.os.UserHandle user
public void updatePermissionFlags (java.lang.String, java.lang.String, int, int, android.os.UserHandle)
String permissionName
String packageName
int flagMask
int flagValues
android.os.UserHandle user
public void addOnPermissionsChangeListener (android.content.pm.PackageManager$OnPermissionsChangedListener)
android.content.pm.PackageManager$OnPermissionsChangedListener listener
public void removeOnPermissionsChangeListener (android.content.pm.PackageManager$OnPermissionsChangedListener)
android.content.pm.PackageManager$OnPermissionsChangedListener listener
public java.util.List getInstantApps ()
public android.graphics.drawable.Drawable getInstantAppIcon (java.lang.String)
String packageName
public byte[] getInstantAppCookie ()
public boolean isInstantApp ()
public boolean isInstantApp (java.lang.String)
String packageName
public int getInstantAppCookieMaxBytes ()
public void clearInstantAppCookie ()
public void updateInstantAppCookie (byte[])
byte[] cookie
public android.content.pm.ChangedPackages getChangedPackages (int)
int sequenceNumber
public void setUpdateAvailable (java.lang.String, boolean)
String packageName
boolean updateAvailable
public void setApplicationCategoryHint (java.lang.String, int)
String packageName
int categoryHint
public int installExistingPackage (java.lang.String) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
public int installExistingPackage (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException
String packageName
int installReason
public void verifyIntentFilter (int, int, java.util.List)
int id
int verificationCode
java.util.List outFailedDomains
public int getIntentVerificationStatusAsUser (java.lang.String, int)
String packageName
int userId
public boolean updateIntentVerificationStatusAsUser (java.lang.String, int, int)
String packageName
int status
int userId
public java.util.List getIntentFilterVerifications (java.lang.String)
String packageName
public java.lang.String getDefaultBrowserPackageNameAsUser (int)
int userId
public boolean setDefaultBrowserPackageNameAsUser (java.lang.String, int)
String packageName
int userId
public android.content.pm.PackageInstaller getPackageInstaller ()
public android.content.ComponentName getInstantAppResolverSettingsComponent ()
public android.content.ComponentName getInstantAppInstallerComponent ()
public void registerDexModule (java.lang.String, android.content.pm.PackageManager$DexModuleRegisterCallback)
String dexModulePath
android.content.pm.PackageManager$DexModuleRegisterCallback callback
}
android/test/mock/MockResources.classMockResources.java
package android.test.mock
public android.test.mock.MockResources extends android.content.res.Resources {
public void ()
public void updateConfiguration (android.content.res.Configuration, android.util.DisplayMetrics)
android.content.res.Configuration config
android.util.DisplayMetrics metrics
public java.lang.CharSequence getText (int) throws android.content.res.Resources$NotFoundException
int id
public java.lang.CharSequence getQuantityText (int, int) throws android.content.res.Resources$NotFoundException
int id
int quantity
public java.lang.String getString (int) throws android.content.res.Resources$NotFoundException
int id
public transient java.lang.String getString (int, java.lang.Object[]) throws android.content.res.Resources$NotFoundException
int id
Object[] formatArgs
public transient java.lang.String getQuantityString (int, int, java.lang.Object[]) throws android.content.res.Resources$NotFoundException
int id
int quantity
Object[] formatArgs
public java.lang.String getQuantityString (int, int) throws android.content.res.Resources$NotFoundException
int id
int quantity
public java.lang.CharSequence getText (int, java.lang.CharSequence)
int id
CharSequence def
public java.lang.CharSequence[] getTextArray (int) throws android.content.res.Resources$NotFoundException
int id
public java.lang.String[] getStringArray (int) throws android.content.res.Resources$NotFoundException
int id
public int[] getIntArray (int) throws android.content.res.Resources$NotFoundException
int id
public android.content.res.TypedArray obtainTypedArray (int) throws android.content.res.Resources$NotFoundException
int id
public float getDimension (int) throws android.content.res.Resources$NotFoundException
int id
public int getDimensionPixelOffset (int) throws android.content.res.Resources$NotFoundException
int id
public int getDimensionPixelSize (int) throws android.content.res.Resources$NotFoundException
int id
public android.graphics.drawable.Drawable getDrawable (int) throws android.content.res.Resources$NotFoundException
int id
public android.graphics.Movie getMovie (int) throws android.content.res.Resources$NotFoundException
int id
public int getColor (int) throws android.content.res.Resources$NotFoundException
int id
public android.content.res.ColorStateList getColorStateList (int) throws android.content.res.Resources$NotFoundException
int id
public int getInteger (int) throws android.content.res.Resources$NotFoundException
int id
public android.content.res.XmlResourceParser getLayout (int) throws android.content.res.Resources$NotFoundException
int id
public android.content.res.XmlResourceParser getAnimation (int) throws android.content.res.Resources$NotFoundException
int id
public android.content.res.XmlResourceParser getXml (int) throws android.content.res.Resources$NotFoundException
int id
public java.io.InputStream openRawResource (int) throws android.content.res.Resources$NotFoundException
int id
public android.content.res.AssetFileDescriptor openRawResourceFd (int) throws android.content.res.Resources$NotFoundException
int id
public void getValue (int, android.util.TypedValue, boolean) throws android.content.res.Resources$NotFoundException
int id
android.util.TypedValue outValue
boolean resolveRefs
public void getValue (java.lang.String, android.util.TypedValue, boolean) throws android.content.res.Resources$NotFoundException
String name
android.util.TypedValue outValue
boolean resolveRefs
public android.content.res.TypedArray obtainAttributes (android.util.AttributeSet, int[])
android.util.AttributeSet set
int[] attrs
public android.util.DisplayMetrics getDisplayMetrics ()
public android.content.res.Configuration getConfiguration ()
public int getIdentifier (java.lang.String, java.lang.String, java.lang.String)
String name
String defType
String defPackage
public java.lang.String getResourceName (int) throws android.content.res.Resources$NotFoundException
int resid
public java.lang.String getResourcePackageName (int) throws android.content.res.Resources$NotFoundException
int resid
public java.lang.String getResourceTypeName (int) throws android.content.res.Resources$NotFoundException
int resid
public java.lang.String getResourceEntryName (int) throws android.content.res.Resources$NotFoundException
int resid
}
android/test/mock/MockService.classMockService.java
package android.test.mock
public android.test.mock.MockService extends java.lang.Object {
void ()
public static void attachForTesting (android.app.Service, android.content.Context, java.lang.String, android.app.Application)
android.app.Service service
android.content.Context context
String serviceClassName
android.app.Application application
}