diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index a660fbb87049e..016d612e9dd06 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -4110,7 +4110,8 @@ public class PackageManagerService extends IPackageManager.Stub { } for (File file : files) { - if (!isApkFile(file)) { + final boolean isPackage = isApkFile(file) || file.isDirectory(); + if (!isPackage) { // Ignore entries which are not apk's continue; }