public static SessionParams create(PackageInstaller.SessionParams sessionParams) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { SessionParams params = new SessionParams(SessionParamsMarshmallow.mode.get(sessionParams)); params.installFlags = SessionParamsMarshmallow.installFlags.get(sessionParams); params.installLocation = SessionParamsMarshmallow.installLocation.get(sessionParams); params.sizeBytes = SessionParamsMarshmallow.sizeBytes.get(sessionParams); params.appPackageName = SessionParamsMarshmallow.appPackageName.get(sessionParams); params.appIcon = SessionParamsMarshmallow.appIcon.get(sessionParams); params.appLabel = SessionParamsMarshmallow.appLabel.get(sessionParams); params.appIconLastModified = SessionParamsMarshmallow.appIconLastModified.get(sessionParams); params.originatingUri = SessionParamsMarshmallow.originatingUri.get(sessionParams); params.referrerUri = SessionParamsMarshmallow.referrerUri.get(sessionParams); params.abiOverride = SessionParamsMarshmallow.abiOverride.get(sessionParams); params.volumeUuid = SessionParamsMarshmallow.volumeUuid.get(sessionParams); params.grantedRuntimePermissions = SessionParamsMarshmallow.grantedRuntimePermissions.get(sessionParams); return params; } SessionParams params = new SessionParams(SessionParamsLOLLIPOP.mode.get(sessionParams)); params.installFlags = SessionParamsLOLLIPOP.installFlags.get(sessionParams); params.installLocation = SessionParamsLOLLIPOP.installLocation.get(sessionParams); params.sizeBytes = SessionParamsLOLLIPOP.sizeBytes.get(sessionParams); params.appPackageName = SessionParamsLOLLIPOP.appPackageName.get(sessionParams); params.appIcon = SessionParamsLOLLIPOP.appIcon.get(sessionParams); params.appLabel = SessionParamsLOLLIPOP.appLabel.get(sessionParams); params.appIconLastModified = SessionParamsLOLLIPOP.appIconLastModified.get(sessionParams); params.originatingUri = SessionParamsLOLLIPOP.originatingUri.get(sessionParams); params.referrerUri = SessionParamsLOLLIPOP.referrerUri.get(sessionParams); params.abiOverride = SessionParamsLOLLIPOP.abiOverride.get(sessionParams); return params; }
public static SessionParams create(PackageInstaller.SessionParams sessionParams) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { SessionParams params = new SessionParams(SessionParamsMarshmallow.mode.get(sessionParams)); params.installFlags = SessionParamsMarshmallow.installFlags.get(sessionParams); params.installLocation = SessionParamsMarshmallow.installLocation.get(sessionParams); params.sizeBytes = SessionParamsMarshmallow.sizeBytes.get(sessionParams); params.appPackageName = SessionParamsMarshmallow.appPackageName.get(sessionParams); params.appIcon = SessionParamsMarshmallow.appIcon.get(sessionParams); params.appLabel = SessionParamsMarshmallow.appLabel.get(sessionParams); params.appIconLastModified = SessionParamsMarshmallow.appIconLastModified.get(sessionParams); params.originatingUri = SessionParamsMarshmallow.originatingUri.get(sessionParams); params.referrerUri = SessionParamsMarshmallow.referrerUri.get(sessionParams); params.abiOverride = SessionParamsMarshmallow.abiOverride.get(sessionParams); params.volumeUuid = SessionParamsMarshmallow.volumeUuid.get(sessionParams); params.grantedRuntimePermissions = SessionParamsMarshmallow.grantedRuntimePermissions.get(sessionParams); return params; } SessionParams params = new SessionParams(SessionParamsLOLLIPOP.mode.get(sessionParams)); params.installFlags = SessionParamsLOLLIPOP.installFlags.get(sessionParams); params.installLocation = SessionParamsLOLLIPOP.installLocation.get(sessionParams); params.sizeBytes = SessionParamsLOLLIPOP.sizeBytes.get(sessionParams); params.appPackageName = SessionParamsLOLLIPOP.appPackageName.get(sessionParams); params.appIcon = SessionParamsLOLLIPOP.appIcon.get(sessionParams); params.appLabel = SessionParamsLOLLIPOP.appLabel.get(sessionParams); params.appIconLastModified = SessionParamsLOLLIPOP.appIconLastModified.get(sessionParams); params.originatingUri = SessionParamsLOLLIPOP.originatingUri.get(sessionParams); params.referrerUri = SessionParamsLOLLIPOP.referrerUri.get(sessionParams); params.abiOverride = SessionParamsLOLLIPOP.abiOverride.get(sessionParams); return params; }
public static SessionParams create(PackageInstaller.SessionParams sessionParams) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { SessionParams params = new SessionParams(SessionParamsMarshmallow.mode.get(sessionParams)); params.installFlags = SessionParamsMarshmallow.installFlags.get(sessionParams); params.installLocation = SessionParamsMarshmallow.installLocation.get(sessionParams); params.sizeBytes = SessionParamsMarshmallow.sizeBytes.get(sessionParams); params.appPackageName = SessionParamsMarshmallow.appPackageName.get(sessionParams); params.appIcon = SessionParamsMarshmallow.appIcon.get(sessionParams); params.appLabel = SessionParamsMarshmallow.appLabel.get(sessionParams); params.appIconLastModified = SessionParamsMarshmallow.appIconLastModified.get(sessionParams); params.originatingUri = SessionParamsMarshmallow.originatingUri.get(sessionParams); params.referrerUri = SessionParamsMarshmallow.referrerUri.get(sessionParams); params.abiOverride = SessionParamsMarshmallow.abiOverride.get(sessionParams); params.volumeUuid = SessionParamsMarshmallow.volumeUuid.get(sessionParams); params.grantedRuntimePermissions = SessionParamsMarshmallow.grantedRuntimePermissions.get(sessionParams); return params; } SessionParams params = new SessionParams(SessionParamsLOLLIPOP.mode.get(sessionParams)); params.installFlags = SessionParamsLOLLIPOP.installFlags.get(sessionParams); params.installLocation = SessionParamsLOLLIPOP.installLocation.get(sessionParams); params.sizeBytes = SessionParamsLOLLIPOP.sizeBytes.get(sessionParams); params.appPackageName = SessionParamsLOLLIPOP.appPackageName.get(sessionParams); params.appIcon = SessionParamsLOLLIPOP.appIcon.get(sessionParams); params.appLabel = SessionParamsLOLLIPOP.appLabel.get(sessionParams); params.appIconLastModified = SessionParamsLOLLIPOP.appIconLastModified.get(sessionParams); params.originatingUri = SessionParamsLOLLIPOP.originatingUri.get(sessionParams); params.referrerUri = SessionParamsLOLLIPOP.referrerUri.get(sessionParams); params.abiOverride = SessionParamsLOLLIPOP.abiOverride.get(sessionParams); return params; }