aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Kershaw <alexkershaw@google.com>2020-02-05 18:50:54 +0000
committerAlex Kershaw <alexkershaw@google.com>2020-02-08 19:08:24 +0000
commit716b2e43a7cf84a351c1e9b96a36bdbb0fff75d0 (patch)
treed0a9dacc81cc363f8d0a14add45cce1961c40d49
parent9e16cdcd88c00412067c06366f24cb177af78370 (diff)
downloadplatform_external_robolectric-shadows-716b2e43a7cf84a351c1e9b96a36bdbb0fff75d0.tar.gz
platform_external_robolectric-shadows-716b2e43a7cf84a351c1e9b96a36bdbb0fff75d0.tar.bz2
platform_external_robolectric-shadows-716b2e43a7cf84a351c1e9b96a36bdbb0fff75d0.zip
Fix ShadowApplicationPackageManager#getApplicationInfoAsUser
Bug: 136249261 Bug: 140728653 Change-Id: Ib733e2244153c590d26041d0e8f901f428bc401c
-rw-r--r--shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java
index f19bcd964..9b7d36da6 100644
--- a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java
+++ b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java
@@ -1219,6 +1219,13 @@ public class ShadowApplicationPackageManager extends ShadowPackageManager {
throw new NameNotFoundException(packageName);
}
+ @Implementation
+ protected ApplicationInfo getApplicationInfoAsUser(
+ String packageName, int flags, UserHandle userId) throws NameNotFoundException {
+ // Currently does not use the user ID.
+ return getApplicationInfo(packageName, flags);
+ }
+
/**
* Returns all the values added via {@link
* ShadowPackageManager#addSystemSharedLibraryName(String)}.