OSDN Git Service

Count failed install as finished
authorFyodor Kupolov <fkupolov@google.com>
Mon, 15 Aug 2016 22:29:47 +0000 (15:29 -0700)
committerFyodor Kupolov <fkupolov@google.com>
Mon, 15 Aug 2016 22:29:47 +0000 (15:29 -0700)
Otherwise DEMO_USER_SETUP_COMPLETE will not be set.

Bug: 30445353
Change-Id: Id2a0c1b1643dd9846328a20f4c67e11e69b3bc84

services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java

index daaa4f5..2038c9e 100644 (file)
@@ -136,6 +136,10 @@ class PreloadAppsInstaller {
                         mApkToPackageMap.put(apkName, basePackageName);
                     }
                     installExistingPackage(basePackageName, userId, counter);
+                } else {
+                    Log.e(TAG, "Package " + basePackageName + " cannot be installed from "
+                            + apkName + ": " + msg + " (returnCode " + returnCode + ")");
+                    counter.appInstallFinished();
                 }
             }
         }.getBinder(), 0, SYSTEM_SERVER_PACKAGE_NAME, userId);