Return false if can't find package info

Change-Id: Iaf667e0977f60abcbf3eb76c46c46f591c00123e
Fixes: 66981347
Test: robotests
This commit is contained in:
Fan Zhang
2017-10-02 15:21:33 -07:00
parent feaa82ce8f
commit 883d8e7ed1
2 changed files with 17 additions and 7 deletions

View File

@@ -137,9 +137,13 @@ public class UsageAccessDetails extends AppInfoWithHeader implements OnPreferenc
@Override
protected boolean refreshUi() {
if (mPackageInfo == null) {
retrieveAppEntry();
if (mAppEntry == null) {
return false;
}
if (mPackageInfo == null) {
return false; // onCreate must have failed, make sure to exit
}
mUsageState = mUsageBridge.getUsageInfo(mPackageName,
mPackageInfo.applicationInfo.uid);