Merge "fix NullPointerException in RegisteredServicesCache"
am: 4b1a8f46d6
Change-Id: I1ba9512647d515aedbaf09eb2d7ac524477e5296
This commit is contained in:
@@ -347,6 +347,7 @@ public abstract class RegisteredServicesCache<V> {
|
|||||||
@VisibleForTesting
|
@VisibleForTesting
|
||||||
protected boolean inSystemImage(int callerUid) {
|
protected boolean inSystemImage(int callerUid) {
|
||||||
String[] packages = mContext.getPackageManager().getPackagesForUid(callerUid);
|
String[] packages = mContext.getPackageManager().getPackagesForUid(callerUid);
|
||||||
|
if (packages != null) {
|
||||||
for (String name : packages) {
|
for (String name : packages) {
|
||||||
try {
|
try {
|
||||||
PackageInfo packageInfo =
|
PackageInfo packageInfo =
|
||||||
@@ -358,6 +359,7 @@ public abstract class RegisteredServicesCache<V> {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user