Installs

Bu kaynakla ilgili yöntemlerin listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

Yükleme kaynağı olması, uygulamanın belirli bir cihazda yüklü olduğunu (veya yüklenmeyi beklediğini) gösterir.

API, update yöntemini kullanarak bir yükleme kaynağı oluşturmak için kullanılabilir. Bu, uygulamanın cihazda gerçekten yüklenmesini tetikler. Kullanıcının henüz bir yararlanma hakkı yoksa uygulama oluşturma girişiminde bulunulur. Bu başarısız olursa (örneğin, uygulama ücretsiz olmadığı ve kullanılabilir bir lisans olmadığı için) yükleme oluşturma başarısız olur.

API, yüklü bir uygulamayı güncellemek için de kullanılabilir. Mevcut bir yüklemede update yöntemi kullanılıyorsa uygulama mevcut en son sürüme güncellenir.

Bir uygulamanın belirli bir sürümünün yüklenmesini zorunlu kılmanın mümkün olmadığını unutmayın: Sürüm kodu salt okunurdur.

Kullanıcı, uygulamayı kendisi yüklerse (kurumun izin verdiği şekilde) tekrar bir yükleme kaynağı ve muhtemelen yararlanma hakkı kaynağı oluşturulur.

API, bir yükleme kaynağını silmek için de kullanılabilir. Bu da uygulamanın cihazdan kaldırılmasını tetikler. Bir yüklemeyi silmenin, kalan yükleme olmasa bile ilgili yararlanma hakkını otomatik olarak kaldırmayacağını unutmayın. Kullanıcı, uygulamayı kendisi kaldırırsa yükleme kaynağı da silinir.

{
  "kind": "androidenterprise#install",
  "productId": string,
  "versionCode": integer,
  "installState": string
}
Mülk adı Değer Açıklama Notlar
installState string Yükleme durumu. "installPending" durumu, kısa süre önce bir yükleme isteği yapıldığını ve cihaza indirme işleminin devam ettiğini belirtir. "installed" durumu, uygulamanın yüklendiği anlamına gelir. Bu alan salt okunur durumdadır.

Kabul edilen değerler şunlardır:
  • "installPending"
  • "installed"
kind string
productId string Yüklemenin gerçekleştirildiği ürünün kimliği. Örneğin, "app:com.google.android.gm".
versionCode integer Yüklü ürünün sürümü. Yalnızca yükleme durumu "installed" olduğunda ayarlanabilir.

Yöntemler

sil
Uygulamanın cihazdan kaldırılması için yapılan istekler. get veya list ile biten bir arama, uygulama gerçekten kaldırılana kadar cihazda yüklü olarak görünmeye devam edecek.
edin
Bir uygulamanın cihaza yüklenmesiyle ilgili ayrıntıları alır.
list
Belirtilen cihazda yüklü tüm uygulamaların ayrıntılarını alır.
güncelle
Bir uygulamanın en yeni sürümünü cihaza yükleme isteği. Uygulama zaten yüklüyse gerekiyorsa en son sürüme güncellenir.