ru.dgis.sdk.update.PackageInfo | Android SDK | 2GIS Documentation
Android SDK
Личный кабинет

PackageInfo

Информация о пакете. См. IPackage.

PackageInfo(
	name: String,
	installed: Boolean = false,
	incomplete: Boolean = true,
	preinstalled: Boolean = false,
	compatible: Boolean = false,
	hasUpdate: Boolean = false,
	error: PackageInfoError?,
	updateStatus: PackageUpdateStatus = PackageUpdateStatus.NOT_AVAILABLE
)

Информация о пакете. См. IPackage.

Parameters
name
installed
incomplete
preinstalled
compatible
hasUpdate
error
updateStatus
Returns
Properties

Локализованное название пакета.

Признак установки - true в случае, если пакет был выбран для установки.

Признак незавершенности установки - true, если нет полностью загруженной версии пакета (возможно, несовместимой с текущей версией SDK).

Признак предустановленных пакетов. Предустановленные пакеты всегда установлены и полностью загружены, и их нельзя удалить.

Признак совместимости - true в случае, если загруженный пакет совместим с текущей версией SDK.

Признак наличия обновления - true в случае наличия обновления для загруженного пакета. Возможна ситуация, когда во время процесса обновления до новой версии на сервере стала доступна ещё более новая версия пакета. В этом случае значение будет true как во время обновления, так и по его окончании.

Ошибка, произошедшая при попытке загрузки и/или установки пакета, или null, если ошибки нет.

Статус обновления пакета.