সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
এই সম্পদের জন্য পদ্ধতির তালিকার জন্য, এই পৃষ্ঠার শেষে দেখুন।
সম্পদ উপস্থাপনা
একটি ইনস্টল রিসোর্সের অস্তিত্ব নির্দেশ করে যে একটি অ্যাপ একটি নির্দিষ্ট ডিভাইসে ইনস্টল করা আছে (অথবা একটি ইনস্টল মুলতুবি আছে)।
এপিআই আপডেট পদ্ধতি ব্যবহার করে একটি ইনস্টল রিসোর্স তৈরি করতে ব্যবহার করা যেতে পারে। এটি ডিভাইসে অ্যাপটির প্রকৃত ইনস্টলেশনকে ট্রিগার করে। যদি ব্যবহারকারীর কাছে ইতিমধ্যেই অ্যাপটির জন্য একটি এনটাইটেলমেন্ট না থাকে, তাহলে একটি তৈরি করার চেষ্টা করা হয়। যদি এটি ব্যর্থ হয় (উদাহরণস্বরূপ, কারণ অ্যাপটি বিনামূল্যে নয় এবং কোনও উপলব্ধ লাইসেন্স নেই), তাহলে ইনস্টল তৈরি করা ব্যর্থ হয়।
এপিআই একটি ইনস্টল করা অ্যাপ আপডেট করতেও ব্যবহার করা যেতে পারে। যদি আপডেট পদ্ধতিটি একটি বিদ্যমান ইনস্টলে ব্যবহার করা হয়, তাহলে অ্যাপটি সর্বশেষ উপলব্ধ সংস্করণে আপডেট করা হবে।
মনে রাখবেন যে কোনও অ্যাপের একটি নির্দিষ্ট সংস্করণের ইনস্টলেশন জোর করে করা সম্ভব নয়: সংস্করণ কোডটি শুধুমাত্র পঠনযোগ্য।
যদি একজন ব্যবহারকারী নিজেই একটি অ্যাপ ইনস্টল করেন (এন্টারপ্রাইজের দ্বারা অনুমোদিত), তাহলে আবার একটি ইনস্টল রিসোর্স এবং সম্ভবত একটি এনটাইটেলমেন্ট রিসোর্স স্বয়ংক্রিয়ভাবে তৈরি হয়ে যায়।
এপিআই একটি ইনস্টল রিসোর্স মুছে ফেলার জন্যও ব্যবহার করা যেতে পারে, যা ডিভাইস থেকে অ্যাপ অপসারণকে ট্রিগার করে। মনে রাখবেন যে কোনো ইনস্টলেশন মুছে ফেলা হলে সংশ্লিষ্ট এনটাইটেলমেন্ট স্বয়ংক্রিয়ভাবে মুছে যাবে না, এমনকি কোনো অবশিষ্ট ইনস্টল না থাকলেও। ব্যবহারকারী নিজে অ্যাপটি আনইনস্টল করলে ইনস্টল রিসোর্সটিও মুছে যাবে।
ইন্সটল স্টেট। স্টেট "installPending" এর অর্থ হল একটি ইনস্টল করার অনুরোধ সম্প্রতি করা হয়েছে এবং ডিভাইসে ডাউনলোড চলছে। স্টেট "installed" মানে অ্যাপটি ইনস্টল করা হয়েছে। এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য।
গ্রহণযোগ্য মান হল:
" installPending "
" installed "
kind
string
productId
string
যে পণ্যটির জন্য ইনস্টল করা হয়েছে তার আইডি। উদাহরণস্বরূপ, "app:com.google.android.gm" ।
versionCode
integer
ইনস্টল করা পণ্যের সংস্করণ। ইন্সটল স্টেট "installed" হলেই সেট করার গ্যারান্টি।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eAn Installs resource signifies an app's installation status (installed or pending) on a device.\u003c/p\u003e\n"],["\u003cp\u003eThe API allows for app installation and updates, but installing specific app versions is not supported.\u003c/p\u003e\n"],["\u003cp\u003eDeleting an install resource removes the app from the device, but the entitlement might remain.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eget\u003c/code\u003e, \u003ccode\u003elist\u003c/code\u003e, and \u003ccode\u003eupdate\u003c/code\u003e methods are deprecated and will be inaccessible after September 30, 2025.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003einstallState\u003c/code\u003e property indicates the installation status, either \u003ccode\u003einstallPending\u003c/code\u003e or \u003ccode\u003einstalled\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]