Installs

Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

Yüklemeler kaynağının mevcut olması, bir uygulamanın belirli bir cihaza yüklendiğini (veya yüklemenin beklemede olduğunu) gösterir.

API, update yöntemi aracılığıyla yükleme kaynağı oluşturmak için kullanılabilir. Bu, uygulamanın cihaza gerçek yüklenmesini tetikler. Kullanıcının uygulamadan yararlanma hakkı yoksa erişim hakkı oluşturulmaya çalışılır. Bu işlem başarısız olursa (örneğin, uygulama ücretsiz olmadığı ve kullanılabilir lisans olmadığından) yükleme oluşturulamaz.

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.

Bir kullanıcı uygulamayı kendisi yüklerse (kuruluşun izin verdiği şekilde) tekrar bir yükleme kaynağı ve muhtemelen bir yararlanma kaynağı oluşturulur.

API, bir yükleme kaynağını silmek için de kullanılabilir. Bu işlem, uygulamanın cihazdan kaldırılmasını tetikler. Bir yüklemeyi sildiğinizde, geriye kalan yükleme olmasa bile ilgili yararlanma hakkının otomatik olarak kaldırılmayacağını unutmayın. Kullanıcı uygulamayı 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, yakın zamanda bir yükleme isteğinin yapıldığı ve cihaza indirme işleminin devam ettiği anlamına gelir. "installed" durumu, uygulamanın yüklendiği anlamına gelir. Bu alan salt okunurdur.

Kabul edilen değerler şunlardır:
  • "installPending"
  • "installed"
kind string
productId string Yüklemenin yapıldığı ü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 ayarlanması garanti edilir.

Yöntemler

sil
Bir uygulamayı cihazdan kaldırma isteğinde bulunuyor. Bir get veya list, şu tarihe kadar uygulamayı cihazda yüklü olarak göstermeye devam eder: kaldırılır.
al
Bir uygulamanın cihaza yüklenmesinin ayrıntılarını alır.
list
Belirtilen cihazda yüklü tüm uygulamaların ayrıntılarını alır.
güncelle
Cihaza bir uygulamanın en yeni sürümünü yükleme istekleri. Uygulama zaten yüklüyse en son sürüme güncellenirse gerekir.