অ্যান্ড্রয়েড ম্যানেজমেন্ট SDK রিলিজ নোট

অ্যান্ড্রয়েড ম্যানেজমেন্ট এসডিকে (AMAPI SDK)-এর রিলিজ প্রক্রিয়ায় স্ট্যান্ডার্ড রিলিজ প্রক্রিয়ার অংশ হিসেবে একটি রিলিজ ক্যান্ডিডেট পর্যায় অন্তর্ভুক্ত থাকতে পারে।

সর্বশেষ আপডেট

স্থিতিশীল রিলিজ রিলিজ প্রার্থী
১৫ এপ্রিল, ২০২৬ ১.৮.০

নির্ভরতা ঘোষণা করুন

AMAPI SDK-এর উপর নির্ভরতা যোগ করতে, আপনাকে আপনার প্রজেক্টে Google Maven রিপোজিটরিটি যোগ করতে হবে:

repositories {
  ...
  google()
}

আপনার অ্যাপ বা মডিউলের build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টগুলোর ডিপেন্ডেন্সি যোগ করুন:

dependencies {
    def amapi_version = "1.8.0"

    implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version"
}

নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, 'বিল্ড নির্ভরতা যোগ করুন ' দেখুন।

সংস্করণ ১.৮.০

১৫ এপ্রিল, ২০২৬

এই সংস্করণে OEM পার্টনারদের জন্য সমর্থন চালু করা হয়েছে, যার ফলে OEM-এর ওভার-দ্য-এয়ার (OTA) ক্লায়েন্টরা সিস্টেম আপডেট সংক্রান্ত বিষয়ে অ্যান্ড্রয়েড ডিভাইস পলিসি (ADP) অ্যাপের সাথে দ্বিমুখীভাবে যোগাযোগ করতে পারবে।

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

  • OemSystemUpdateClient ইন্টারফেসটি যোগ করুন, যা OEM OTA ক্লায়েন্টদের ADP-কে আপডেট সম্পর্কে জানাতে এবং নির্দেশাবলীর জন্য জিজ্ঞাসা করতে দেয়। এই ইন্টারফেসে নিম্নলিখিত কাজগুলো করার জন্য মেথড অন্তর্ভুক্ত রয়েছে:
    • সিস্টেম আপডেট তৈরি করুন, পান এবং তালিকাভুক্ত করুন (যেমন, createSystemUpdate , getSystemUpdate , listSystemUpdates )।
    • আপডেট প্রক্রিয়ার বিভিন্ন পর্যায় রিপোর্ট করুন (যেমন, reportSystemUpdateDownloading , reportSystemUpdateDownloaded , reportSystemUpdateApplied , reportSystemUpdateAborted )।
    • AMAPI নির্দেশাবলী অগ্রাহ্য করার সময় বা সেগুলি মেনে চলতে বাধা দেওয়া হলে গৃহীত পদক্ষেপগুলি রিপোর্ট করুন (যেমন, reportSystemUpdateDownloadingWithOverride , reportSystemUpdateDownloadPrevented )।
    • আপডেট কন্ট্রোলের অবস্থা পরিচালনা ও অনুসন্ধান করুন (যেমন, updateUpdateControlState , getUpdateControlState )।
  • OemSystemUpdateHandler ইন্টারফেসটি যোগ করুন, যা ADP থেকে কলব্যাক গ্রহণ করার জন্য OEM OTA ক্লায়েন্টদের অবশ্যই ইমপ্লিমেন্ট করতে হবে। এর মধ্যে অন্তর্ভুক্ত রয়েছে:
    • onSystemUpdatesChanged : আপডেট নির্দেশাবলীতে কোনো পরিবর্তন হলে OEM ক্লায়েন্টকে অবহিত করে।
    • listPendingSystemUpdates : অপেক্ষাধীন আপডেটের তালিকা অনুরোধ করার জন্য ADP দ্বারা কল করা হয়।
    • getUpdateControlState : OEM ক্লায়েন্টের বর্তমান আপডেট কন্ট্রোল স্টেট জানার জন্য ADP দ্বারা এটি কল করা হয়।

সংস্করণ ১.৭.১

১৯ জানুয়ারী, ২০২৬

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

  • DEVICE_POLICY_CONTROLLER রোল ব্যবহার করার সময় Android 8 বা তার নিচের সংস্করণে অ্যাপ্লিকেশনগুলোকে prepareEnvironment কল করতে বাধা দেওয়া একটি বাগ সংশোধন করা হয়েছে। অন্যান্য রোলের জন্য এখনও Android 10 বা তার উচ্চতর সংস্করণ প্রয়োজন।
  • উন্নততর রোগনির্ণয়ের জন্য লগিং ব্যবস্থার উন্নতি করা হয়েছে। আমরা অংশীদারদের এই সংস্করণটি গ্রহণ করার সুপারিশ করছি।

সংস্করণ ১.৭.০

০৩ নভেম্বর, ২০২৫

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

  • উপলব্ধ ডিভাইস ট্রাস্ট সিগন্যালে 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-rc01

২৮ আগস্ট, ২০২৫

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

সংস্করণ ১.৫.০

১১ আগস্ট, ২০২৫

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

  • কাস্টম ডিভাইস পলিসি কন্ট্রোলার (DPC)-এর জন্য উন্নত ডিভাইস এনরোলমেন্ট প্রক্রিয়া। এই সরলীকৃত পদ্ধতিটি ডিভাইস এনরোলমেন্টকে সহজ করার জন্য AMAPI SDK এবং অ্যান্ড্রয়েড ডিভাইস পলিসি (ADP) অ্যাপ ব্যবহার করে।
  • ডিভাইস ট্রাস্ট এক্সেপশনে উপলব্ধ অতিরিক্ত তথ্যের মাধ্যমে স্থিতিশীলতা এবং পারফরম্যান্সের উন্নতি করা হয়েছে; AmapiSdkException দেখুন।

সংস্করণ 1.5.0-rc01

২৪ জুলাই, ২০২৫

এই সংস্করণে কাস্টম ডিভাইস পলিসি কন্ট্রোলার (DPC)-এর জন্য একটি উন্নত ডিভাইস এনরোলমেন্ট ফ্লো চালু করা হয়েছে। এই সরলীকৃত পদ্ধতিটি ডিভাইস এনরোলমেন্টকে সহজ করার জন্য AMAPI SDK এবং অ্যান্ড্রয়েড ডিভাইস পলিসি (ADP) অ্যাপ ব্যবহার করে।

সংস্করণ ১.৪.০

১৮ জুন, ২০২৫

এই সংস্করণে ডিভাইস ব্যবস্থাপনার অবস্থা শনাক্ত করার জন্য Device.WorkProfileState সিগন্যালটি অন্তর্ভুক্ত করা হয়েছে।

v1.4.0-rc01 এর সাথে কোনো পার্থক্য নেই।

সংস্করণ 1.4.0-rc01

০২ জুন, ২০২৫

এই সংস্করণে ডিভাইস ব্যবস্থাপনার অবস্থা শনাক্ত করার জন্য Device.WorkProfileState সিগন্যালটি অন্তর্ভুক্ত করা হয়েছে।

সংস্করণ ১.৩.০

১৪ এপ্রিল, ২০২৫

এই সংস্করণে অ্যান্ড্রয়েড এন্টারপ্রাইজ থেকে ডিভাইস ট্রাস্ট- এর প্রথম রিলিজ অন্তর্ভুক্ত রয়েছে।

v1.3.0-rc01 এর সাথে কোনো পার্থক্য নেই।

সংস্করণ 1.3.0-rc01

১৮ ফেব্রুয়ারী, ২০২৫

এই সংস্করণে অ্যান্ড্রয়েড এন্টারপ্রাইজের ডিভাইস ট্রাস্টের প্রথম রিলিজ ক্যান্ডিডেট অন্তর্ভুক্ত রয়েছে।

  • নতুন ডিভাইস ট্রাস্ট সিগন্যাল প্যাকেজ com.google.android.managementapi.device
  • অ্যান্ড্রয়েড এন্টারপ্রাইজ থেকে ডিভাইস ট্রাস্টের জন্য ডিভাইসটি সেট আপ করতে এবং প্রয়োজনে অ্যান্ড্রয়েড ডিভাইস পলিসি অ্যাপ ইনস্টল বা আপডেট করার জন্য নতুন এনভায়রনমেন্ট প্যাকেজ com.google.android.managementapi.environment

সংস্করণ ১.১.৫

১৩ মে, ২০২৪

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

  • ত্রুটি সংশোধন এবং অভ্যন্তরীণ উন্নয়ন।

সংস্করণ ১.১.৪

২৪ জানুয়ারী, ২০২৪

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

সংস্করণ ১.০.১

১৫ ফেব্রুয়ারী, ২০২২

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

  • ত্রুটি সংশোধন এবং অভ্যন্তরীণ উন্নয়ন।

সংস্করণ ১.০.০

২০ সেপ্টেম্বর, ২০২১

এই সংস্করণে নিম্নলিখিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে:

  • প্রাথমিক প্রকাশ।