أصدرت جوجل النسخة التجريبية الثالثة من نظام التشغيل أندرويد 17 مفتوح المصدر، مما يُشير إلى استقرار النظام وانتهاء تغييرات واجهة برمجة التطبيقات (API) قبل الإصدار المرتقب. يتوفر برنامج اختبار أولي لتقييم الميزات الجديدة للنظام. تتوفر إصدارات البرامج الثابتة لهواتف Pixel 6/6a/6 Pro، وPixel 7/7a/7 Pro، وPixel 8/8a/8 Pro، وPixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold، وPixel 10/10 Pro/10 Pro XL/10 Pro Fold، وPixel Fold، وPixel Tablet. من المقرر إطلاق أندرويد 17 في الربع الثاني من عام 2026.
من بين التغييرات في Android 17 Beta 3:
- تم توسيع آلية الحماية الخاصة بتحميل التعليمات البرمجية الديناميكي (DCL) لتشمل دعم المكتبات الأصلية التي يتم تحميلها عبر دالة System.load()، وليس فقط ملفات DEX وJAR. تمنع DCL إدخال التعليمات البرمجية الضارة في الملفات التنفيذية المحملة ديناميكيًا عن طريق منح هذه الملفات صلاحيات القراءة فقط.
- يتم تفعيل آلية شفافية الشهادات بشكل افتراضي، حيث يتم الاحتفاظ بسجل عام لجميع الشهادات الصادرة والملغاة.
- تمت إضافة واجهة برمجة التطبيقات PhotoPickerUiCustomizationParams لتخصيص واجهة منتقي الصور، مما يسمح لها بالتوافق بشكل أفضل مع تصميم التطبيق المُستدعي. على سبيل المثال، يمكنك تغيير نسبة العرض إلى الارتفاع للصور المصغرة من 1:1 (مربع) إلى 9:16 (عمودي).
- تمت إضافة دعم لتنسيق الصور RAW14، المستخدم في الكاميرات الرقمية الاحترافية والذي يوفر تخزين 15 بت لكل قناة لونية.
- تم توفير واجهة برمجة تطبيقات (API) لمصنعي الأجهزة لإنشاء ملحقات للكاميرا تتيح ميزات خاصة بالتطبيقات، مثل محرك تحسين التفاصيل فائق الدقة، وأوضاع تقليل الضوضاء، ومحسنات جودة الذكاء الاصطناعي.
- تمت إضافة واجهة برمجة تطبيقات (API) للحصول على معلومات حول نوع الكاميرا (كاميرا مدمجة، أو كاميرا ويب USB، أو كاميرا افتراضية).
- تمت إضافة دعم لأجهزة السمع المتصلة عبر تقنية بلوتوث منخفضة الطاقة (BLE). تُصنف هذه الأجهزة الآن ضمن فئة TYPE_BLE_HEARING_AID الجديدة، مما يسمح للتطبيقات بالتمييز بين أجهزة السمع وسماعات الرأس والتحكم في تشغيل صوت النظام بشكل منفصل (على سبيل المثال، يمكنك تشغيل الإشعارات ونغمات الرنين والمنبهات على مكبر الصوت المدمج في هاتفك بدلاً من جهاز السمع).
- تمت إضافة برنامج ترميز لتنسيق الصوت HE-AAC (ترميز الصوت المتقدم عالي الكفاءة)، والذي يدعم معدلات البت المنخفضة والعالية.
- تمت إضافة إذن استخدام زر الموقع (USE_LOCATION_BUTTON)، مما يسمح لك بتضمين زر نظام في واجهة تطبيقك لمنح الوصول إلى بيانات الموقع الدقيقة. يتم عرض الزر بواسطة النظام، وعند النقر عليه من قِبل المستخدم، يُمنح الوصول إلى بيانات الموقع فقط طوال مدة الجلسة الحالية.
- تمت إضافة إعدادات منفصلة لعرض كلمات المرور المدخلة على لوحة المفاتيح الفعلية وعلى شاشة اللمس. بشكل افتراضي، يتم إخفاء أحرف كلمة المرور المدخلة باستخدام لوحة المفاتيح الفعلية فورًا.
- تم إدخال القدرة على اعتماد حزم APK بتوقيع رقمي يعتمد على خوارزمية هجينة تجمع بين الخوارزمية الكلاسيكية وخوارزمية ML-DSA، وهي خوارزمية مقاومة للقوة الغاشمة على جهاز كمبيوتر كمي.
- تحسين عرض عناصر واجهة المستخدم الخاصة بالتطبيق على الشاشات الخارجية من خلال مراعاة الاختلافات في كثافة البكسل عند تغيير الحجم.
- تمت إضافة إعداد يسمح لك بإخفاء عرض أسماء التطبيقات أسفل أيقوناتها.

- تم تطبيق نوافذ تفاعلية مثبتة، على عكس نوافذ صورة داخل صورة التقليدية، تظل تفاعلية عند تثبيتها فوق تطبيقات أخرى في وضع سطح المكتب.
- تم تغيير تصميم شريط أدوات تسجيل الشاشة.
- تمت إضافة طلب ACTION_VPN_APP_EXCLUSION_SETTINGS، والذي يمكن استخدامه لفتح شاشة النظام مع الإعدادات التي تسمح للتطبيق بتجاوز الوصول إلى الشبكة. VPN-نفق.
- تمت إضافة دعم لميزات لغة OpenJDK 25 وفئات Java.
المصدر: opennet.ru

