برای لیست روش های این منبع، انتهای این صفحه را ببینید.
بازنمایی منابع
وجود یک منبع Installs نشان می دهد که یک برنامه بر روی یک دستگاه خاص نصب شده است (یا نصب در انتظار است).
از API می توان برای ایجاد یک منبع نصب با استفاده از روش به روز رسانی استفاده کرد. این باعث نصب واقعی برنامه در دستگاه می شود. اگر کاربر قبلاً حقی برای برنامه نداشته باشد، تلاش برای ایجاد آن میشود. اگر این کار انجام نشد (مثلاً چون برنامه رایگان نیست و مجوزی در دسترس نیست)، ایجاد نصب با شکست مواجه میشود.
API همچنین می تواند برای به روز رسانی یک برنامه نصب شده استفاده شود. اگر از روش بهروزرسانی در نصب موجود استفاده شود، برنامه به آخرین نسخه موجود بهروزرسانی میشود.
توجه داشته باشید که نصب اجباری نسخه خاصی از یک برنامه امکان پذیر نیست: کد نسخه فقط خواندنی است.
اگر کاربر خودش برنامهای را نصب کند (بر اساس مجوز شرکت)، دوباره یک منبع نصب و احتمالاً یک منبع حق ایجاد میشود.
API همچنین می تواند برای حذف یک منبع نصب استفاده شود که باعث حذف برنامه از دستگاه می شود. توجه داشته باشید که حذف یک نصب به طور خودکار حق مربوطه را حذف نمی کند، حتی اگر هیچ نصبی باقی نمانده باشد. اگر کاربر خودش برنامه را حذف نصب کند، منبع نصب نیز حذف خواهد شد.
{ "kind": "androidenterprise#install", "productId": string, "versionCode": integer, "installState": string }
نام ملک | ارزش | توضیحات | یادداشت ها |
---|---|---|---|
installState | string | حالت نصب وضعیت "installPending" به این معنی است که اخیراً یک درخواست نصب انجام شده است و بارگیری در دستگاه در حال انجام است. حالت "installed" به این معنی است که برنامه نصب شده است. این فیلد فقط خواندنی است.مقادیر قابل قبول عبارتند از:
| |
kind | string | ||
productId | string | شناسه محصولی که نصب برای آن است. به عنوان مثال، "app:com.google.android.gm" . | |
versionCode | integer | نسخه محصول نصب شده تنها در صورتی تنظیم شود که حالت نصب "installed" باشد. |
روش ها
- حذف کنید
- درخواست حذف یک برنامه از دستگاه. تماس برای
get
یاlist
، همچنان برنامه را به عنوان نصب شده روی دستگاه نشان می دهد تا زمانی که واقعاً حذف شود. - دریافت کنید
- جزئیات نصب یک برنامه بر روی دستگاه را بازیابی می کند.
- فهرست
- جزئیات همه برنامه های نصب شده در دستگاه مشخص شده را بازیابی می کند.
- به روز رسانی کنید
- درخواست نصب آخرین نسخه یک برنامه در دستگاه. اگر برنامه قبلاً نصب شده باشد، در صورت لزوم به آخرین نسخه به روز می شود.