تحديث جوجل الجديد: دعم 16KB Memory Page للتطبيقات

x32x01
  • بواسطة x32x01 ||
  • #1
ابتداءً من نوفمبر 2025، جوجل أعلنت إن أي تطبيق Android مش متوافق مع 16KB Memory Page Size هيترفض مباشرة في مراجعة Google Play.

ببساطة، لو تطبيقك مبني على إعدادات قديمة (4KB Page Size)، لازم تبدأ التحرك دلوقتي قبل ما تتفاجئ بالرفض 😬



ليه التغيير ده حصل؟ 🤔​

السبب الأساسي هو تحسين أداء وأمان نظام Android 15 وما بعده.
النظام الجديد مصمم يشتغل بذاكرة أكبر وأكثر كفاءة، وده بيأثر مباشرة على التطبيقات اللي فيها Native Code أو مكتبات C/C++.

التغيير بيأثر على مين بالضبط؟​

  • مطورين بيستخدموا Flutter أو NDK قديم.
  • التطبيقات اللي فيها Native Plugins زي (الإعلانات، الكاميرا، التحليلات، الذكاء الصناعي...).
  • أي مشروع فيه كود C/C++ مكتوب على مقاس 4KB Page Size.

بمعنى تاني، لو تطبيقك بيكلم النظام مباشرة بأي شكل Native - فغالبًا انت متأثر 😅



ليه جوجل رايحة ناحية 16KB بدل 4KB؟ 🚀​

التحول ده مش عشوائي، له أسباب قوية جدًا:
  • سرعة أعلى: التطبيقات بتفتح أسرع لحد 30%.
  • 📸 أداء الكاميرا أفضل: خصوصًا في المعالجة اللحظية للصور والفيديو.
  • 🧠 إدارة ذاكرة محسّنة: تقليل مشكلة الـ Fragmentation في التطبيقات الثقيلة.
  • 🔋 بطارية تدوم أطول: لأن النظام بقى أذكى في توزيع استهلاك الطاقة.

بمعنى بسيط، التجربة كلها هتكون smoother وأكتر كفاءة للمستخدم والمطور سوا.



الحل النهائي علشان تطبيقك ما يترفضش ✅​

اتبع الخطوات دي بدقة، وهتكون في الأمان قبل نوفمبر 2025:
  1. 🔄 حدّث Flutter لنسخة 3.24 أو أعلى (تجنب 3.27 و3.29 مؤقتًا).
  2. 🧱 استخدم NDK R28 أو أحدث.
  3. ⚙️ حدّث Gradle لـ 8.5.1+.
  4. 📄 راجع ملف build.gradle وتأكد إن الـ AGP والـ NDK متوافقين.
  5. 🧩 شيّك على الـ Plugins في ملف pubspec.yaml.
  6. 🧪 جرّب التطبيق على Android 15 Emulator أو موبايل حقيقي عليه Android 15.

كل الخطوات دي هتضمن إن التطبيق يشتغل بسلاسة على كل الأجهزة الحديثة، وتكشف أي مشاكل مبكرًا قبل ما توصل للمستخدم النهائي.



نصيحة أخيرة من الآخر 💡​

التحديث ده مش مجرد “Requirement” جديد من Google -
ده تحول جذري في طريقة إدارة النظام للذاكرة، وهيفرق جدًا في أداء التطبيقات اللي جاهزة للتغيير.

ابدأ من دلوقتي، اختبر على Android 15، وحدث أدوات التطوير.
ما تستناش لحد ما يوصلك “رفض التطبيق” من Google Play 😅
01.jpg
 
التعديل الأخير:

المواضيع ذات الصلة

x32x01
الردود
0
المشاهدات
155
x32x01
x32x01
x32x01
الردود
0
المشاهدات
686
x32x01
x32x01
x32x01
الردود
0
المشاهدات
699
x32x01
x32x01
x32x01
الردود
0
المشاهدات
911
x32x01
x32x01
x32x01
الردود
0
المشاهدات
675
x32x01
x32x01
الوسوم : الوسوم
android android 15 flutter google play gradle memory page size native code ndk performance تحديث التطبيقات
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟

آخر المشاركات

إحصائيات المنتدى
المواضيع
2,388
المشاركات
2,601
أعضاء أكتب كود
574
أخر عضو
الياس
عودة
أعلى