Поделиться через


PackageInstaller.Session.Transfer(String) Метод

Определение

Перенесите сеанс новому владельцу.

[Android.Runtime.Register("transfer", "(Ljava/lang/String;)V", "GetTransfer_Ljava_lang_String_Handler", ApiSince=27)]
public virtual void Transfer (string packageName);
[<Android.Runtime.Register("transfer", "(Ljava/lang/String;)V", "GetTransfer_Ljava_lang_String_Handler", ApiSince=27)>]
abstract member Transfer : string -> unit
override this.Transfer : string -> unit

Параметры

packageName
String

Пакет нового владельца. Требуется сохранить разрешение INSTALL_PACKAGES.

Атрибуты

Комментарии

Перенесите сеанс новому владельцу.

Можно передать только сеансы, которые обновляют приложение установки.

После передачи в пакет с другим пользовательским интерфейсом все вызовы метода в сеансе вызываются SecurityException.

После вызова этого метода сеанс запечатан и никаких дополнительных мутаций, кроме фиксации его, можно выполнить в сеансе.

Документация по Java для android.content.pm.PackageInstaller.Session.transfer(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к