Android Management SDK (AMAPI SDK) রিলিজ প্রসেসে স্ট্যান্ডার্ড রিলিজ প্রসেসের অংশ হিসেবে রিলিজ ক্যান্ডিডেট স্টেজ অন্তর্ভুক্ত থাকতে পারে।
লেটেস্ট আপডেট
| স্টেবল রিলিজ | রিলিজ ক্যান্ডিডেট | |
|---|---|---|
| ২৮ অক্টোবর, ২০২৬ | 1.9.0 |
ডিপেন্ডেন্সি ঘোষণা করুন
AMAPI SDK-তে ডিপেন্ডেন্সি যোগ করতে, আপনার প্রোজেক্টে Google Maven রিপোজিটরি যোগ করতে হবে:
repositories { ... google() }
আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টের জন্য ডিপেন্ডেন্সি যোগ করুন:
dependencies { def amapi_version = "1.9.0" implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version" }
ডিপেন্ডেন্সি সম্পর্কে আরও তথ্যের জন্য, বিল্ড ডিপেন্ডেন্সি যোগ করুন দেখুন।
ভার্সন 1.9.0
২৮ অক্টোবর, ২০২৬
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
PolicyClientইন্টারফেস ওPolicy.UnifiedUpdatePolicyযোগ করা হয়েছে যাতে কাস্টম ডিভাইস নীতি কন্ট্রোলার (DPC) Android ডিভাইস নীতি (ADP) অ্যাপের মাধ্যমে কোম্পানির মালিকানাধীন ডিভাইসে ইউনিফায়েড আপডেট কন্ট্রোল (UUC) নীতি কনফিগার, ফিরিয়ে আনা ও মুছে দিতে পারে। AMAPI SDK-এর মাধ্যমে ইউনিফায়েড আপডেট কন্ট্রোল কনফিগার করুন দেখুন।- লোকাল
Wipeকমান্ড (IssueCommandRequest.Wipe) এবংLOCAL_DEVICE_WIPE_COMMAND_ALLOWEDঅতিরিক্ত ক্ষমতা (Role.ExtraCapabilities) চালু করা হয়েছে, যাCOMPANION_APPভূমিকা অ্যাসাইন করা কম্প্যানিয়ন অ্যাপকে কোম্পানির মালিকানাধীন ডিভাইস বা ব্যক্তিগত মালিকানাধীন ডিভাইসে অফিস প্রোফাইল লোকালি মুছে ফেলার অনুমতি দেয়। এক্সটেনশন অ্যাপ ও লোকাল কমান্ড এবং অ্যাপ্লিকেশন রোল ম্যানেজ করুন বিকল্প দেখুন। - ডিভাইস বা ক্লায়েন্ট অ্যাপ রিস্টার্ট না করা পর্যন্ত Android Device Policy অ্যাপের সাথে যোগাযোগ করার সময়
PERMISSION_DENIEDসমস্যার কারণে (যেমন, ডিভাইস এনরোল করার ঠিক পরে বা Google Play পরিষেবা আপডেট করার পরে) যে সমস্যা হচ্ছিল তা সমাধান করা হয়েছে। OemSystemUpdateClientএবংOemSystemUpdateHandler-এর জন্য ব্যতিক্রম ও ওভাররাইড ডকুমেন্টেশন স্পষ্ট করা হয়েছে।
ভার্সন ১.৮.৪
১০ সেপ্টেম্বর, ২০২৬
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
Kotlin 2.4.0-এর সাথে মানানসই করার জন্য SDK ট্রানজিটিভ ডিপেন্ডেন্সি আপডেট করা হয়েছে। এটি অ্যাপ্লিকেশন রোল বিজ্ঞপ্তির সময় ঘটা একটি ক্র্যাশ ঠিক করে, v1.8.2 এবং v1.8.3 কে প্রভাবিত করে, যখন ইন্টিগ্রেটিং অ্যাপ নির্দিষ্ট করে না
kotlinx-coroutines-core1.11.0 বা তার পরে।Instruction.InstructionType#FORCE-এর জন্য ডকুমেন্টেশন স্পষ্ট করা হয়েছে।
ভার্সন 1.8.3
১২ আগস্ট, ২০২৬
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- পরিবেশ তৈরি করার পরে ক্লায়েন্ট প্রসেস রিস্টার্ট হলে,
DEVICE_POLICY_CONTROLLERভূমিকা ব্যবহার করার সময় SDK, 'ইনস্টল করা হয়েছে কিন্তু রেডি নয়' স্ট্যাটাস দেখাতে পারে। এই সমস্যার সমাধান করা হয়েছে। - Android API লেভেলের ন্যূনতম ভার্সন এখন ২৪ (২৩ থেকে বাড়ানো হয়েছে)।
ভার্সন ১.৮.২
১৫ জুলাই, ২০২৬
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
prepareEnvironmentকল করার সময় Google Play Store-কে প্রয়োজনীয় ভার্সনে আপডেট করতে না পারার সমস্যা সমাধান করা হয়েছে। এই সমস্যার কারণে Android Device Policy ইনস্টল করা যাচ্ছিল না।
ভার্সন ১.৮.১
২ জুন, ২০২৬
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- Android Device Policy অ্যাপ ইনস্টল করার সময় নির্ভরযোগ্যতা ও সমস্যা সংক্রান্ত রিপোর্ট করার প্রক্রিয়া উন্নত করা হয়েছে।
- Google Play Store আপডেট করার সময় কম্প্যাটিবিলিটি ও নির্ভরযোগ্যতা উন্নত করতে এনভায়রনমেন্ট প্রস্তুতি ফ্লো উন্নত করা হয়েছে।
ভার্সন ১.৮.০
১৫ এপ্রিল, ২০২৬
এই ভার্সনটি OEM পার্টনারদের জন্য সহায়তা প্রদান করে, যা OEM-এর ওভার-দ্য-এয়ার (OTA) ক্লায়েন্টদের সিস্টেম আপডেট সংক্রান্ত Android ডিভাইস নীতি (ADP) অ্যাপের সাথে দ্বিমুখী যোগাযোগ করার অনুমতি দেয়।
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
OemSystemUpdateClientইন্টারফেস যোগ করুন, যা OEM OTA ক্লায়েন্টদের আপডেট সম্পর্কে ADP-কে জানাতে এবং নির্দেশাবলীর জন্য কোয়েরি করতে দেয়। ইন্টারফেসে এগুলি করার পদ্ধতি অন্তর্ভুক্ত থাকে:- সিস্টেম আপডেট তৈরি করা, পাওয়া এবং তালিকাভুক্ত করা (যেমন,
createSystemUpdate,getSystemUpdate,listSystemUpdates)। - আপডেট প্রসেসের বিভিন্ন ধাপের রিপোর্ট (যেমন,
reportSystemUpdateDownloading,reportSystemUpdateDownloaded,reportSystemUpdateApplied,reportSystemUpdateAborted)। - AMAPI নির্দেশাবলী ওভাররাইড করার সময় বা সেগুলি মেনে চলতে বাধা দেওয়ার সময় নেওয়া পদক্ষেপের রিপোর্ট করুন (যেমন,
reportSystemUpdateDownloadingWithOverride,reportSystemUpdateDownloadPrevented)। - আপডেট কন্ট্রোল স্টেট ম্যানেজ ও কোয়েরি করুন (যেমন,
updateUpdateControlState,getUpdateControlState)।
- সিস্টেম আপডেট তৈরি করা, পাওয়া এবং তালিকাভুক্ত করা (যেমন,
OemSystemUpdateHandlerইন্টারফেস যোগ করুন, যা OEM OTA ক্লায়েন্টদের অবশ্যই প্রয়োগ করতে হবে যাতে ADP থেকে কলব্যাক পাওয়া যায়। এর মধ্যে এগুলি অন্তর্ভুক্ত থাকে:onSystemUpdatesChanged: আপডেট সংক্রান্ত নির্দেশাবলীতে হওয়া পরিবর্তন সম্পর্কে OEM ক্লায়েন্টকে জানায়।listPendingSystemUpdates: বাকি থাকা আপডেটের তালিকা পেতে ADP-এর মাধ্যমে কল করা হয়েছে।getUpdateControlState: OEM ক্লায়েন্টের বর্তমান আপডেট কন্ট্রোল স্টেট ফিরিয়ে আনতে ADP-এর মাধ্যমে কল করা হয়েছে।
ভার্সন ১.৭.১
১৯ জানুয়ারি, ২০২৬
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- Android 8 বা তার আগের ভার্সনে
DEVICE_POLICY_CONTROLLERরোল ব্যবহার করার সময়, অ্যাপ্লিকেশনকেprepareEnvironmentকল করা থেকে আটকায় এমন একটি সমস্যার সমাধান করা হয়েছে। অন্যান্য রোলের জন্য এখনও Android 10 বা তার পরবর্তী যেকোনও ভার্সন প্রয়োজন। - আরও ভালো ডায়াগনস্টিকসের জন্য উন্নত লগিং। আমরা পার্টনারদের এই ভার্সন ব্যবহার করার সাজেশন দিই।
ভার্সন 1.7.0
৩ নভেম্বর, ২০২৫
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- উপলভ্য ডিভাইস ট্রাস্ট সিগন্যালে
ManagementProviderInfoযোগ করুন, যেটিতে ম্যানেজমেন্ট প্রোভাইডারের মানুষের-পঠনযোগ্য ব্যবসার নাম থাকে। - DPC অ্যাপকে ডিভাইসের EID পড়ার অনুমতি দিতে
REQUEST_DEVICE_INFOকমান্ড চালু করুন।RequestDeviceInfoধরনের সাথেIssueCommandRequestকল করুন এবং অনুরোধ করা ডিভাইস শনাক্তকারী হিসেবেDeviceInfo.EIDউল্লেখ করুন। - CVE-2023-2976 সংক্রান্ত সমস্যার সমাধান করতে ডিপেন্ডেন্সি আপডেট করুন।
ভার্সন 1.7.0-rc01
২৯ সেপ্টেম্বর, ২০২৫
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- উপলভ্য ডিভাইস ট্রাস্ট সিগন্যালে
ManagementProviderInfoযোগ করুন, যেটিতে ম্যানেজমেন্ট প্রদানকারীর মানুষের-পঠনযোগ্য ব্যবসার নাম থাকে। - DPC অ্যাপকে ডিভাইসের EID পড়ার অনুমতি দিতে
REQUEST_DEVICE_INFOকমান্ড চালু করুন।RequestDeviceInfoধরনের সাথেIssueCommandRequestকল করুন এবং অনুরোধ করা ডিভাইস শনাক্তকারী হিসেবেDeviceInfo.EIDউল্লেখ করুন।
ভার্সন 1.6.0
১১ সেপ্টেম্বর, ২০২৫
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- কাস্টম অ্যাপ্লিকেশন ইনস্টল করার জন্য Android Management API ব্যবহার করে EMM-এর জন্য সম্ভাবনা চালু করুন। AMAPI-এর মাধ্যমে কাস্টম অ্যাপ ম্যানেজ করুন দেখুন।
- অ্যাপ্লিকেশনে ভূমিকা অ্যাসাইন করার জন্য নতুন সিস্টেম চালু করুন। অ্যাপ্লিকেশন ভূমিকা ম্যানেজ করুন দেখুন।
minSDK-এর API লেভেল বাড়িয়ে ২৩ করুন।
Version 1.6.0-rc01
২৮ আগস্ট, ২০২৫
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- কাস্টম অ্যাপ্লিকেশন ইনস্টল করার জন্য Android Management API ব্যবহার করে EMM-এর জন্য সম্ভাবনা চালু করুন। AMAPI-এর মাধ্যমে কাস্টম অ্যাপ ম্যানেজ করুন দেখুন।
minSDK-এর API লেভেল বাড়িয়ে ২৩ করুন।
ভার্সন ১.৫.০
১১ আগস্ট, ২০২৫
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- কাস্টম ডিভাইস নীতি কন্ট্রোলারের (DPC) জন্য উন্নত ডিভাইস এনরোলমেন্ট ফ্লো। এই স্ট্রিমলাইনড পদ্ধতি AMAPI SDK এবং Android Device Policy (ADP) অ্যাপ ব্যবহার করে ডিভাইস এনরোলমেন্ট সহজ করে তোলে।
- ডিভাইস ট্রাস্ট এক্সেপশনে অতিরিক্ত তথ্য সহ স্থায়িত্ব ও পারফর্ম্যান্সের উন্নতি;
AmapiSdkExceptionদেখুন।
Version 1.5.0-rc01
২৪ জুলাই, ২০২৫
এই ভার্সন কাস্টম ডিভাইস নীতি কন্ট্রোলারের (DPC) জন্য উন্নত ডিভাইস এনরোলমেন্ট ফ্লো নিয়ে আসে। এই স্ট্রিমলাইনড পদ্ধতি AMAPI SDK এবং Android Device Policy (ADP) অ্যাপ ব্যবহার করে ডিভাইস এনরোলমেন্ট সহজ করে তোলে।
ভার্সন 1.4.0
১৮ জুন, ২০২৫
এই ভার্সনে Device.WorkProfileState সিগন্যাল অন্তর্ভুক্ত আছে যা ডিভাইসের
ম্যানেজমেন্ট স্ট্যাটাস শনাক্ত করে।
v1.4.0-rc01-এর সাথে কোনও পার্থক্য নেই।
Version 1.4.0-rc01
২ জুন, ২০২৫
এই ভার্সনে Device.WorkProfileState সিগন্যাল অন্তর্ভুক্ত আছে যা ডিভাইসের
ম্যানেজমেন্ট স্ট্যাটাস শনাক্ত করে।
ভার্সন ১.৩.০
১৪ এপ্রিল, ২০২৫
এই ভার্সনে Device Trust from Android Enterprise-এর প্রথম রিলিজ অন্তর্ভুক্ত আছে।
v1.3.0-rc01-এর সাথে কোনও পার্থক্য নেই।
Version 1.3.0-rc01
১৮ ফেব্রুয়ারি, ২০২৫
এই ভার্সনে Device Trust from Android Enterprise-এর জন্য প্রথম রিলিজ ক্যান্ডিডেট অন্তর্ভুক্ত আছে।
- নতুন ডিভাইস ট্রাস্ট সিগন্যাল প্যাকেজ
com.google.android.managementapi.device - Android Enterprise থেকে Device Trust-এর জন্য ডিভাইস সেট-আপ করতে এবং প্রয়োজন হলে Android Device Policy অ্যাপ ইনস্টল বা আপডেট করতে
নতুন এনভায়রনমেন্ট প্যাকেজ
com.google.android.managementapi.environment।
ভার্সন 1.1.5
১৩ মে, ২০২৪
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- সমস্যার সমাধান ও ইন্টার্নাল উন্নতি।
ভার্সন ১.১.৪
২৪ জানুয়ারি, ২০২৪
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- AMAPI-তে ডিভাইস মাইগ্রেশনকে সহায়তা করতে
নতুন DPC মাইগ্রেশন প্যাকেজ
com.google.android.managementapi.dpcmigration। অতিরিক্ত তথ্যের জন্য আপনি আগে থেকে থাকা ডিভাইস AMAPI-তে মাইগ্রেট করুন গাইডটি পর্যালোচনা করতে পারেন।
ভার্সন ১.০.১
১৫ ফেব্রুয়ারি, ২০২২
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- সমস্যার সমাধান ও ইন্টার্নাল উন্নতি।
ভার্সন 1.0.0
২০ সেপ্টেম্বর, ২০২১
এই ভার্সনে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:
- প্রাথমিক রিলিজ।