বিটা ১
| প্রকাশের তারিখ | ১৩ ফেব্রুয়ারী, ২০২৬ |
| বিল্ডস | CP21.260116.011.B1 এর কীওয়ার্ড CP21.260116.011.A1 (পিক্সেল 6 প্রো, পিক্সেল 6, পিক্সেল 6a, পিক্সেল 7 প্রো, পিক্সেল 7) |
| এমুলেটর সাপোর্ট | x86 (64-বিট), ARM (v8-A) |
| নিরাপত্তা প্যাচ স্তর | ২০২৬-০১-০৫ |
| গুগল প্লে পরিষেবা | ২৫.৪৭.৩৩ |
অ্যান্ড্রয়েড ১৭ বিটা ১ (ফেব্রুয়ারী ২০২৬)
বিটা ১ এখন উপলব্ধ , আপনার অ্যাপগুলিতে চেষ্টা করার জন্য সর্বশেষ বৈশিষ্ট্য এবং পরিবর্তনগুলি সহ। এই রিলিজটি ডেভেলপমেন্ট, টেস্টিং এবং সাধারণ ব্যবহারের জন্য উপযুক্ত। তবে, অ্যান্ড্রয়েড ১৭ এখনও সক্রিয় ডেভেলপমেন্টের অধীনে রয়েছে, তাই এতে চলমান অ্যান্ড্রয়েড সিস্টেম এবং অ্যাপগুলি সবসময় প্রত্যাশা অনুযায়ী কাজ নাও করতে পারে ।
পূর্ববর্তী সংস্করণগুলির মতো, Android 17-এও সিস্টেম পরিবর্তন অন্তর্ভুক্ত রয়েছে। কিছু ক্ষেত্রে, এই পরিবর্তনগুলি অ্যাপগুলিকে প্রভাবিত করতে পারে যতক্ষণ না সেগুলি Android 17 সমর্থন করার জন্য আপডেট করা হয়, তাই আপনি ছোটখাটো সমস্যা থেকে শুরু করে আরও উল্লেখযোগ্য সীমাবদ্ধতা পর্যন্ত প্রভাব দেখতে পারেন। সাধারণভাবে, বেশিরভাগ অ্যাপই প্রত্যাশা অনুযায়ী কাজ করবে, যেমন বেশিরভাগ API এবং বৈশিষ্ট্যগুলিও।
বিটা ১-এ নতুন কী আছে?
অ্যান্ড্রয়েড ১৭ আরও অভিযোজিত অ্যান্ড্রয়েড অ্যাপের জন্য আমাদের কাজ অব্যাহত রেখেছে, ক্যামেরা এবং মিডিয়া ক্ষমতায় উল্লেখযোগ্য উন্নতি, সংযোগ অপ্টিমাইজ করার জন্য নতুন সরঞ্জাম এবং কম্প্যানিয়ন ডিভাইসের জন্য প্রসারিত প্রোফাইল প্রবর্তন করেছে। উল্লেখযোগ্য বিষয়গুলির মধ্যে রয়েছে:
ইউজার ইন্টারফেস এবং উইন্ডোইং
বাধ্যতামূলক বড় পর্দার অভিযোজন
বড় স্ক্রিনে ( sw ≥ 600dp ) চলমান Android 17 (API লেভেল 37) টার্গেট করা অ্যাপগুলি আর আকার পরিবর্তন বা ওরিয়েন্টেশন পরিবর্তন থেকে অপ্ট-আউট করতে পারবে না।
- উপেক্ষা করা বৈশিষ্ট্য :
screenOrientation,resizeableActivity,minAspectRatio, এবংmaxAspectRatioবড় স্ক্রিনে উপেক্ষা করা হয়। - ছাড় : ৬০০ ডিপি-র চেয়ে ছোট ডিভাইস এবং গেমস (
android:appCategory) হিসাবে শ্রেণীবদ্ধ অ্যাপ।
অপ্টিমাইজ করা কনফিগারেশন পরিবর্তনগুলি
স্টেট লস রোধ করার জন্য, সিস্টেমটি আর নির্দিষ্ট কনফিগারেশন পরিবর্তনের জন্য ডিফল্টরূপে Activities পুনরায় চালু করে না , যার মধ্যে রয়েছে:
প্রয়োজনীয় পদক্ষেপ : যদি আপনার অ্যাপ এই ইভেন্টগুলির জন্য রিসোর্সগুলি পুনরায় লোড করার জন্য রিস্টার্টের উপর নির্ভর করে, তাহলে আপনাকে অবশ্যই new android:recreateOnConfigChanges ম্যানিফেস্ট অ্যাট্রিবিউট ব্যবহার করে স্পষ্টভাবে অপ্ট-ইন করতে হবে।
পারফরম্যান্স এবং রানটাইম
- লক-মুক্ত MessageQueue :
android.os.MessageQueueএর একটি নতুন লক-মুক্ত বাস্তবায়ন মিস করা ফ্রেম কমায়। - প্রজন্মগত আবর্জনা সংগ্রহ : ART-এর সমকালীন মার্ক-কমপ্যাক্ট সংগ্রাহক এখন প্রজন্মগত GC সমর্থন করে, ঘন ঘন, কম খরচের "তরুণ প্রজন্মের" সংগ্রহকে অগ্রাধিকার দেয়।
- নতুন প্রোফাইলিং ট্রিগার :
ProfilingManagerCOLD_START,OOM, এবংKILL_EXCESSIVE_CPU_USAGEএর জন্য ট্রিগার যোগ করে। - বিজ্ঞপ্তি বিধিনিষেধ : মেমরির ব্যবহার কমাতে কাস্টম বিজ্ঞপ্তি ভিউতে কঠোর আকারের সীমা প্রয়োগ করা হয়েছে।
মিডিয়া ও ক্যামেরা
ক্যামেরা
- ডায়নামিক সেশন আপডেট : সেশন বন্ধ না করে বা কোনও সমস্যা না করে ব্যবহারের ক্ষেত্রে (যেমন, ছবি থেকে ভিডিও) পরিবর্তন করতে
CameraCaptureSession.updateOutputConfigurations()ব্যবহার করুন।
অডিও ও ভিডিও
- ভিডিও রেকর্ডিংয়ের জন্য ধ্রুবক গুণমান : MediaRecorder- এ setVideoEncodingQuality() আপনাকে ভিডিও এনকোডারগুলির জন্য একটি ধ্রুবক গুণমান (CQ) মোড কনফিগার করতে দেয়।
- ব্যাকগ্রাউন্ড অডিও হার্ডেনিং : অ্যাপটি যদি বৈধ জীবনচক্র অবস্থায় না থাকে তবে অডিও প্লেব্যাক, ফোকাস অনুরোধ এবং ভলিউম পরিবর্তনগুলি নীরবে শুরু হয় (ব্যর্থ হয়)।
- VVC সাপোর্ট : বহুমুখী ভিডিও কোডিং (H.266) এর জন্য প্ল্যাটফর্ম সাপোর্ট যোগ করা হয়েছে।
গোপনীয়তা এবং নিরাপত্তা
- Cleartext Deprecation :
android:usesCleartextTrafficকে বন্ধ করে দেওয়া হয়েছে। এই বৈশিষ্ট্যের উপর নির্ভর করে SDK 37+ কে টার্গেট করা অ্যাপগুলি ডিফল্টভাবে cleartext ব্লক করবে; নেটওয়ার্ক সিকিউরিটি কনফিগারেশনে মাইগ্রেট করুন। - HPKE হাইব্রিড ক্রিপ্টোগ্রাফি : HPKE হাইব্রিড ক্রিপ্টোগ্রাফি বাস্তবায়নের জন্য একটি পাবলিক সার্ভিস প্রোভাইডার ইন্টারফেস চালু করা হয়েছে।
সংযোগ এবং সরঞ্জাম
- কম্প্যানিয়ন ডিভাইস ম্যানেজার :
- নতুন প্রোফাইল : মেডিকেল ডিভাইস এবং ফিটনেস ট্র্যাকার ।
- ইউনিফাইড পারমিশন ডায়ালগ :
setExtraPermissionsকাছাকাছি অনুমতিগুলিকে অ্যাসোসিয়েশন ডায়ালগে বান্ডিল করে।