/** * Sets the internal app package status flag. This checks whether the entry is in an app * directory like /data/app or /system/app */ private void checkAppPackageStatus() { isAppPackage = false; String[] segments = getPathSegments(); if (type == TYPE_FILE && segments.length == 3 && isAppFileName()) { isAppPackage = DIRECTORY_APP.equals(segments[1]) && (DIRECTORY_SYSTEM.equals(segments[0]) || DIRECTORY_DATA.equals(segments[0])); } }
/** * Sets the internal app package status flag. This checks whether the entry is in an app * directory like /data/app or /system/app */ private void checkAppPackageStatus() { isAppPackage = false; String[] segments = getPathSegments(); if (type == TYPE_FILE && segments.length == 3 && isAppFileName()) { isAppPackage = DIRECTORY_APP.equals(segments[1]) && (DIRECTORY_SYSTEM.equals(segments[0]) || DIRECTORY_DATA.equals(segments[0])); } }