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