summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Fyodor Kupolov <fkupolov@google.com> 2016-08-03 13:50:37 -0700
committer Fyodor Kupolov <fkupolov@google.com> 2016-08-03 13:50:37 -0700
commit28ba2898ce335887d8fe76951c363ff9385648d0 (patch)
tree811f49eae6fad73107251935b17c21c44fce1cf2
parentc9682ab5b508a242f0d569857ee9f6a3b82578de (diff)
Correctly handle a case when there are no preloaded apps
Bug: 30415696 Change-Id: Ia1cff342ff7000da3fba580083116441f478491e
-rw-r--r--services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java b/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
index 7a3b461a6ff7..daaa4f5c6848 100644
--- a/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
+++ b/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
@@ -67,10 +67,11 @@ class PreloadAppsInstaller {
void installApps(int userId) {
File[] files = preloadsAppsDirectory.listFiles();
+ AppInstallCounter counter = new AppInstallCounter(mContext, userId);
if (ArrayUtils.isEmpty(files)) {
+ counter.setExpectedAppsCount(0);
return;
}
- AppInstallCounter counter = new AppInstallCounter(mContext, userId);
int expectedCount = 0;
for (File file : files) {
String apkName = file.getName();