অ্যান্ড্রয়েড ১৭ এর বৈশিষ্ট্য এবং পরিবর্তনের তালিকা

নিম্নলিখিত সারণীতে সমস্ত নথিভুক্ত বৈশিষ্ট্য এবং আচরণগত পরিবর্তনগুলির একটি তালিকা দেওয়া হয়েছে যা অ্যাপ ডেভেলপারদের প্রভাবিত করতে পারে। এই তালিকাটি ব্যবহার করে আপনার জন্য প্রযোজ্য পরিবর্তনগুলি খুঁজুন এবং তারপর ডকুমেন্টেশন পড়ার জন্য সংশ্লিষ্ট লিঙ্কে ক্লিক করুন।

বিভাগ প্রকার নাম
নিরাপত্তা পরিবর্তন করুন (সমস্ত অ্যাপ) ক্রস প্রোফাইল লুপব্যাক ট্র্যাফিক ব্লক করুন
ডিফল্টরূপে ক্রস-প্রোফাইল লুপব্যাক ট্র্যাফিক এখন আর অনুমোদিত নয়।
নিরাপত্তা পরিবর্তন করুন (সমস্ত অ্যাপ) প্রতি-অ্যাপ কীস্টোর সীমা
অ্যাপগুলো তাদের টার্গেট এপিআই লেভেলের উপর নির্ভর করে কতগুলো কীস্টোর কী তৈরি করতে পারবে তার একটি সীমা থাকে; এর চেয়ে বেশি কী তৈরি করলে একটি এক্সেপশন ঘটে।
নিরাপত্তা পরিবর্তন করুন (সমস্ত অ্যাপ) অন্তর্নিহিত URI অনুদান সীমাবদ্ধ করুন
অ্যান্ড্রয়েড অ্যাপগুলো যদি URI ব্যবহার করে ইন্টেন্ট শুরু করে, তবে আমরা সুপারিশ করি যে তারা যেন সিস্টেম স্বয়ংক্রিয়ভাবে অনুমতি দেবে এই ভরসায় না থেকে, প্রয়োজনীয় সমস্ত URI পারমিশন আগে থেকেই সুস্পষ্টভাবে বরাদ্দ করে নেয়।
নিরাপত্তা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) ডিফল্টরূপে CT সক্রিয় করুন
অ্যান্ড্রয়েড ১৬-এ আমরা অ্যাপগুলোকে সার্টিফিকেট ট্রান্সপারেন্সি ফিচারটি বেছে নেওয়ার সুযোগ দিয়েছিলাম। অ্যান্ড্রয়েড ১৭-এর জন্য, আমরা ডিভাইস দ্বারা সম্পাদিত সমস্ত TLS সংযোগের ক্ষেত্রে সার্টিফিকেট ট্রান্সপারেন্সি চালু করার পরিকল্পনা করছি।
নিরাপত্তা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) নিরাপদ নেটিভ ডিসিএল—সি
অ্যাপগুলিকে অবশ্যই নিশ্চিত করতে হবে যে, শনাক্ত না হয়ে DCL মডিউলগুলি ওভাররাইট করা যাবে না।
নিরাপত্তা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) CP2 ডেটা ভিউতে PII ফিল্ডগুলি সীমাবদ্ধ করুন
যেসব অ্যাপ অ্যান্ড্রয়েড ১৭ বা তার উচ্চতর সংস্করণকে লক্ষ্য করে তৈরি, সেগুলো সিপি২ ডেটা ভিউ-এর নির্দিষ্ট কিছু ব্যক্তিগত শনাক্তকরণ তথ্য (PII) ফিল্ড অ্যাক্সেস করতে পারে না।
নিরাপত্তা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) CP2-তে কঠোর SQL যাচাই ব্যবস্থা প্রয়োগ করুন।
অ্যান্ড্রয়েড ১৭ বা তার উচ্চতর সংস্করণের জন্য তৈরি অ্যাপগুলিতে, READ_CONTACTS অনুমতি ছাড়া ContactsContract.Data টেবিলটি অ্যাক্সেস করা হলে Contacts Provider 2 কঠোর SQL কোয়েরি যাচাইকরণ প্রয়োগ করে।
নিরাপত্তা নতুন বৈশিষ্ট্য এবং এপিআই অ্যান্ড্রয়েড অ্যাডভান্সড প্রোটেকশন মোড (AAPM)
অ্যান্ড্রয়েড ব্যবহারকারীদের জন্য একগুচ্ছ শক্তিশালী নতুন নিরাপত্তা বৈশিষ্ট্য প্রদান করে।
নিরাপত্তা নতুন বৈশিষ্ট্য এবং এপিআই PQC APK সাইনিং
নতুন পোস্ট-কোয়ান্টাম ক্রিপ্টো (PQC) সাইনিং কী ব্যবহার করে APK সাইন করার সুবিধা যোগ করা হয়েছে।
মূল কার্যকারিতা পরিবর্তন করুন (সমস্ত অ্যাপ) অ্যাপের মেমরি সীমা
অ্যান্ড্রয়েড ১৭ ডিভাইসের মোট র‍্যামের ওপর ভিত্তি করে নতুন অ্যাপ মেমরি সীমা চালু করেছে।
মূল কার্যকারিতা পরিবর্তন করুন (সমস্ত অ্যাপ) অ্যাপ মেমরি রানটাইম সীমা
সিস্টেমটি অ্যাপের মেমরি সীমা প্রয়োগের ক্ষেত্রে আরও কঠোর হবে। এই সীমা অতিক্রম করলে অ্যাপ ক্র্যাশ করতে পারে।
মূল কার্যকারিতা পরিবর্তন করুন (সমস্ত অ্যাপ) ক্লিয়ারট্র্যাফিক অবচয় পরিকল্পনা ব্যবহার করে
ভবিষ্যতের কোনো রিলিজে আমরা usesClearTraffic ব্যবহার বন্ধ করার পরিকল্পনা করছি। যেসব অ্যাপের HTTP সংযোগ স্থাপন করার প্রয়োজন, তাদের পরিবর্তে নেটওয়ার্ক নিরাপত্তা কনফিগারেশন ফাইল ব্যবহার শুরু করা উচিত।
মূল কার্যকারিতা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) নতুন এনপিইউ বৈশিষ্ট্য পতাকা
যেসব অ্যাপ অ্যান্ড্রয়েড ১৭-কে লক্ষ্য করে তৈরি, তাদের যদি এনপিইউ অ্যাক্সেস করার প্রয়োজন হয়, তবে android.hardware.npu ফিচারটি অবশ্যই ঘোষণা করতে হবে।
মূল কার্যকারিতা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) নোটিফিকেশন কাস্টম ভিউগুলির জন্য মেমরি সীমাবদ্ধতা
অ্যান্ড্রয়েড ১৭ (এপিআই লেভেল ৩৭)-এ কাস্টম ভিউ ব্যবহার করা নোটিফিকেশনের জন্য আরও কঠোর মেমরি ব্যবহারের যাচাই ব্যবস্থা চালু করা হয়েছে।
মূল কার্যকারিতা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) স্থির চূড়ান্ত ক্ষেত্রগুলি এখন অপরিবর্তনীয়।
অ্যান্ড্রয়েড ১৭ বা তার উচ্চতর সংস্করণকে লক্ষ্য করে তৈরি অ্যাপগুলো স্ট্যাটিক ফাইনাল ফিল্ড পরিবর্তন করতে পারে না। তা করার চেষ্টা করলে একটি এক্সেপশন ঘটে।
মূল কার্যকারিতা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) MessageQueue-এর নতুন লক-মুক্ত বাস্তবায়ন
অ্যান্ড্রয়েড ১৭ বা তার পরবর্তী সংস্করণের অ্যাপগুলোতে MessageQueue-এর একটি নতুন লক-মুক্ত বাস্তবায়ন পাওয়া যায়।
মূল কার্যকারিতা নতুন বৈশিষ্ট্য এবং এপিআই নতুন প্রোফাইলিংম্যানেজার ট্রিগার
অ্যান্ড্রয়েড ১৭-এ প্রোফাইলিংম্যানেজারে বেশ কিছু নতুন সিস্টেম ট্রিগার যুক্ত করা হয়েছে, যা আপনাকে পারফরম্যান্স সংক্রান্ত সমস্যা ডিবাগ করার জন্য গভীর ডেটা সংগ্রহ করতে সাহায্য করে।
মূল কার্যকারিতা নতুন বৈশিষ্ট্য এবং এপিআই জবডিবাগইনফো এপিআই
ডেভেলপারদের তাদের JobScheduler জব ডিবাগ করতে সাহায্য করার জন্য নতুন `JobDebugInfo` API।
গোপনীয়তা পরিবর্তন করুন (সমস্ত অ্যাপ) বার্তা অ্যাক্সেস সীমাবদ্ধ
বর্তমানে বেশিরভাগ অ্যাপ এন্ড-টু-এন্ড এনক্রিপ্টেড মেসেজ অ্যাক্সেস করতে পারে না।
গোপনীয়তা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) সাধারণ এসএমএস বার্তার জন্য ওটিপি সুরক্ষা
ব্যবহারকারীরা এসএমএস পাঠানোর অনুমতি দিলেও, অগ্রাধিকারবিহীন অ্যাপগুলো ওয়ান-টাইম পাসওয়ার্ড (OTP)-এ তাৎক্ষণিক অ্যাক্সেস পায় না।
গোপনীয়তা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) অ্যান্ড্রয়েড ১৭-এর জন্য তৈরি অ্যাপগুলোর ক্ষেত্রে স্থানীয় নেটওয়ার্কের অনুমতি প্রয়োজন।
অ্যান্ড্রয়েড ১৭-এর জন্য তৈরি অ্যাপগুলো স্থানীয় ডিভাইসগুলো অ্যাক্সেস করতে পারে না, যদি না নিকটবর্তী ডিভাইস গ্রুপে তাদের যথাযথ অনুমতি থাকে। অ্যান্ড্রয়েড ১৬-এ এই আবশ্যকতাটি ঐচ্ছিক ছিল।
গোপনীয়তা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) ECH (এনক্রিপ্টেড ক্লায়েন্ট হ্যালো) সক্রিয় করা হয়েছে
অ্যান্ড্রয়েড ১৭ বা তার উচ্চতর সংস্করণের অ্যাপগুলোর জন্য TLS কানেকশনে ECH সক্রিয় করা হয়েছে।
গোপনীয়তা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) ভৌত ডিভাইস থেকে পাসওয়ার্ড গোপন করা
ডিভাইসটি এখন আর ফিজিক্যাল ডিভাইস থেকে টাইপ করা শেষ পাসওয়ার্ডটি দেখাচ্ছে না।
গোপনীয়তা নতুন বৈশিষ্ট্য এবং এপিআই অ্যান্ড্রয়েড কন্টাক্টস পিকার
অ্যান্ড্রয়েড ১৭-এ একটি নতুন কন্টাক্টস পিকার চালু করা হয়েছে, যা অ্যাপগুলোকে ব্যবহারকারীর কন্টাক্টস অ্যাক্সেস দেওয়ার একটি অনুমতি-মুক্ত উপায়।
মানুষের ইনপুট পরিবর্তন করুন (সমস্ত অ্যাপ) পয়েন্টার ক্যাপচারের সময় টাচপ্যাড ডিফল্টরূপে রিলেটিভ ইভেন্ট সরবরাহ করে।
অ্যান্ড্রয়েড ১৭ থেকে শুরু করে, টাচপ্যাডগুলো অ্যাবসোলিউট ইভেন্টের পরিবর্তে রিলেটিভ পয়েন্টার ইভেন্ট (মাউস ইভেন্টের মতো) প্রদান করে।
ব্যবহারকারীর অভিজ্ঞতা এবং সিস্টেম UI পরিবর্তন করুন (সমস্ত অ্যাপ) ঘূর্ণনের পরে ডিফল্ট IME দৃশ্যমানতা পুনরুদ্ধার করা হচ্ছে
যখন ডিভাইসটি ঘোরানো হয় বা কনফিগারেশন পরিবর্তন করা হয়, তখন সিস্টেমটি IME প্রদর্শন করবে কিনা তা নির্ধারণ করতে ডিফল্ট ভিজিবিলিটি মোড ব্যবহার করে।
ব্যবহারকারীর অভিজ্ঞতা এবং সিস্টেম UI পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) ওয়েবভিউ-এর জন্য ইউজার-এজেন্ট হ্রাস
অ্যান্ড্রয়েড ১৭ থেকে শুরু করে, ওয়েবভিউ-এর ডিফল্ট ইউজার-এজেন্ট স্ট্রিংটি সংক্ষিপ্ত করা হয়েছে।
ব্যবহারকারীর অভিজ্ঞতা এবং সিস্টেম UI নতুন বৈশিষ্ট্য এবং এপিআই নিবেদিত সহকারী ভলিউম স্ট্রিম
অ্যান্ড্রয়েড ১৭-এ অ্যাসিস্ট্যান্ট অ্যাপগুলোর জন্য একটি ডেডিকেটেড ভলিউম স্ট্রিম চালু করা হয়েছে, যা মিডিয়া ভলিউম থেকে স্বাধীনভাবে নিয়ন্ত্রণ করার সুবিধা দেয়। নতুন MODE_ASSISTANT_CONVERSATION-এ অ্যাক্সেস থাকা অ্যাসিস্ট্যান্ট অ্যাপগুলো সক্রিয় প্লেব্যাকের বাইরে অথবা ব্লুটুথ পেরিফেরালের মাধ্যমে ভলিউম আরও উন্নত করতে পারে।
ব্যবহারকারীর অভিজ্ঞতা এবং সিস্টেম UI নতুন বৈশিষ্ট্য এবং এপিআই মেট্রিকস্টাইল টেমপ্লেট
অ্যান্ড্রয়েড ১৭-এ স্বাস্থ্য ও ফিটনেস, টাইমার, স্টপওয়াচ এবং ভ্রমণ সংক্রান্ত ব্যবহারের জন্য মেট্রিকস্টাইল টেমপ্লেট চালু করা হয়েছে।
ব্যবহারকারীর অভিজ্ঞতা এবং সিস্টেম UI নতুন বৈশিষ্ট্য এবং এপিআই লাইভ আপডেট - সিমান্টিক কালার এপিআই
লাইভ আপডেটে একটি সিমান্টিক কালার এপিআই চালু করা হয়েছে, যা নিরাপত্তা, বিপদ এবং সতর্কতার সাথে দৃঢ়ভাবে জড়িত রঙগুলোকে সমর্থন করে।
ব্যবহারকারীর অভিজ্ঞতা এবং সিস্টেম UI নতুন বৈশিষ্ট্য এবং এপিআই হস্তান্তর
হ্যান্ডঅফ ব্যবহারকারীকে একটি ডিভাইসে কোনো কাজ শুরু করে অন্য ডিভাইসে তা চালিয়ে যাওয়ার সুযোগ দেয়।
মিডিয়া পরিবর্তন করুন (সমস্ত অ্যাপ) পটভূমির অডিও শক্তিশালীকরণ
অ্যাপগুলি দৃশ্যমান না হলে বা সেগুলির কোনো ফোরগ্রাউন্ড সার্ভিস না থাকলে, সেগুলি অডিও চালাতে বা অন্য কোনো বিঘ্ন সৃষ্টিকারী অডিও এপিআই ব্যবহার করতে পারবে না।
মিডিয়া নতুন বৈশিষ্ট্য এবং এপিআই সংবেদনশীল অডিও ক্যাপচার করার জন্য নতুন BYPASS_CONCURRENT_RECORD_AUDIO_RESTRICTION অনুমতি।
কল চলাকালীন এবং অন্যান্য সংবেদনশীল অডিও ব্যবহারের ক্ষেত্রে যুগপৎ অডিও ক্যাপচারের জন্য নতুন BYPASS_CONCURRENT_RECORD_AUDIO_RESTRICTION পারমিশন চালু করা হয়েছে।
সংযোগ পরিবর্তন করুন (সমস্ত অ্যাপ) ব্লুটুথ সংযোগ বিচ্ছিন্ন হলে স্বয়ংক্রিয়ভাবে পুনরায় জোড়া লাগানোর ব্যবস্থা
সংযোগ বিচ্ছিন্ন হয়ে গেলে সিস্টেমটি স্বয়ংক্রিয়ভাবে ব্যাকগ্রাউন্ডে ব্লুটুথ সংযোগ পুনরায় স্থাপন করবে, ফলে ব্যবহারকারীদের সেটিংসে গিয়ে ম্যানুয়ালি ডিভাইস আনপেয়ার ও রি-পেয়ার করার প্রয়োজন হবে না।
সংযোগ পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) RFCOMM-এর জন্য BluetoothSocket read() এর সামঞ্জস্যপূর্ণ আচরণ
অ্যান্ড্রয়েড ১৭ বা তার উচ্চতর সংস্করণকে লক্ষ্য করে তৈরি অ্যাপগুলিতে BluetoothSocket RFCOMM ইমপ্লিমেন্টেশনটি স্ট্যান্ডার্ড জাভা InputStream আচরণের সাথে সামঞ্জস্যপূর্ণ হবে।
সংযোগ নতুন বৈশিষ্ট্য এবং এপিআই সীমাবদ্ধ স্যাটেলাইট নেটওয়ার্ক
এর মূল লক্ষ্য হলো কম ব্যান্ডউইথের স্যাটেলাইট নেটওয়ার্কেও অ্যান্ড্রয়েড অ্যাপগুলোকে কার্যকরভাবে কাজ করতে সক্ষম করা।
প্রবেশগম্যতা পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) জটিল আইএমই ফিজিক্যাল কীবোর্ড টাইপিংয়ের অ্যাক্সেসিবিলিটি সাপোর্ট
এই ফিচারটি এডিটরের মাধ্যমে অ্যাক্সেসিবিলিটি সার্ভিসে আইএমই-কে আরও বেশি টেক্সট-পরিবর্তনের তথ্য জানানোর সুযোগ দিয়ে, স্ক্রিন রিডারদের জটিল আইএমই-গুলোর জন্য আরও সামঞ্জস্যপূর্ণ, স্বাভাবিক এবং নির্ভরযোগ্য ফিডব্যাক দিতে সাহায্য করে।
ডিভাইসের ফর্ম ফ্যাক্টর পরিবর্তন (১৭+ বয়সীদের লক্ষ্য করে তৈরি অ্যাপ) বড় স্ক্রিনের (sw>=600dp) ক্ষেত্রে ওরিয়েন্টেশন, রিসাইজেবিলিটি এবং অ্যাসপেক্ট রেশিও সংক্রান্ত সীমাবদ্ধতা উপেক্ষা করার জন্য প্ল্যাটফর্ম এপিআই-তে পরিবর্তন আনা হয়েছে।
অ্যান্ড্রয়েড ১৬-এ প্ল্যাটফর্ম এপিআই-তে এমন পরিবর্তন আনা হয়েছে, যার ফলে বড় স্ক্রিনের (sw >= 600dp) ক্ষেত্রে ওরিয়েন্টেশন, রিসাইজেবিলিটি এবং অ্যাসপেক্ট রেশিওর সীমাবদ্ধতা উপেক্ষা করা যাবে। অ্যান্ড্রয়েড ১৭-কে লক্ষ্য করে তৈরি অ্যাপগুলো এখন থেকে আর এই পরিবর্তনগুলো এড়িয়ে যেতে পারবে না।
গ্রাফিক্স নতুন বৈশিষ্ট্য এবং এপিআই অ্যান্ড্রয়েডে ওয়েবজিপিইউ
WebGPU প্রচলিত Kotlin এবং Java গ্রাফিক্স ও কম্পিউট API প্রদান করে, যা Vulkan ব্যবহারের সুযোগ দেয়; এটি Android-এর প্রধান নিম্ন-স্তরের GPU API হিসেবে Vulkan-এ রূপান্তরের একটি অংশ।