Merge "Fix potential null package name" into tm-qpr-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
0e12415b56
@@ -322,6 +322,17 @@ public class ContextHubClientBroker extends IContextHubClient.Stub
|
|||||||
} else {
|
} else {
|
||||||
mPendingIntentRequest = new PendingIntentRequest(pendingIntent, nanoAppId);
|
mPendingIntentRequest = new PendingIntentRequest(pendingIntent, nanoAppId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (packageName == null) {
|
||||||
|
String[] packages = mContext.getPackageManager().getPackagesForUid(
|
||||||
|
Binder.getCallingUid());
|
||||||
|
if (packages != null && packages.length > 0) {
|
||||||
|
packageName = packages[0];
|
||||||
|
}
|
||||||
|
Log.e(TAG, "createClient: Provided package name null. Using first package name "
|
||||||
|
+ packageName);
|
||||||
|
}
|
||||||
|
|
||||||
mPackage = packageName;
|
mPackage = packageName;
|
||||||
mAttributionTag = attributionTag;
|
mAttributionTag = attributionTag;
|
||||||
mTransactionManager = transactionManager;
|
mTransactionManager = transactionManager;
|
||||||
|
|||||||
Reference in New Issue
Block a user