x32x01
  • بواسطة x32x01 ||
في حاجة صغيرة بنهملها ساعات واحنا بنرفع التطبيق على Google Play، وهي موضوع رفع الرموز البرمجية الأصلية (Native Code) في App Bundle
المشكلة لما بنهمل رفع الرموز البرمجية الأصلية:
1-تطبيقك ممكن ميفتحش على كل الأجهزة:
الأجهزة الحديثة دلوقتي بتعتمد على معماريات معينة زي arm64-v8a أو armeabi-v7a. لو معملتش رفع للرموز البرمجية الأصلية دي، ممكن تطبيقك ميفتحش خالص على أجهزة معينة.
بس لو افترضنا إنك بتستهدف أجهزة حديثة جدًا، المشكلة دي مش هتكون كبيرة قوي، بس مهم تكون عارف إنك بتقلل من عدد الأجهزة اللي بتدعمها.

2-المكتبات اللي بتستخدمها ممكن تبطل تشتغل:
فيه مكتبات خارجية كتير بنستخدمها في Flutter زي مكتبات معالجة الصور أو الفيديو، الدفع الإلكتروني (زي Stripe)، أو حتى المكتبات الخاصة بالـ Firebase. المكتبات دي بيكون فيها كود برمجي أصلي (Native Code) عشان يسرعوا الأداء.
فلو محملتش الرموز البرمجية الأصلية دي، فيه حاجات في التطبيق ممكن تبطل تشتغل زي الفلترة في الصور أو معالجة الفيديو.

3-المشاكل اللي هتظهر لك في الأداء:
البرمجة الأصلية بتكون أسرع في العمليات التقيلة زي معالجة الفيديو، الصوت، أو الذكاء الاصطناعي. فلو استغنيت عن الكود ده، الأداء ممكن يقل وممكن التطبيق يبطأ شوية.

4-رفض التطبيق من Google Play:
لو التطبيق فيه رموز أصلية (Native Code) ومرفعتش الملفات دي بشكل صحيح، Google Play ممكن يرفض التطبيق. وده لأنهم بيشددوا على رفع الملفات دي لتقليل الثغرات وتأمين التطبيق.
بس لو مش رفعت الرموز الأصلية خالص، ممكن ميكونش عندك مشاكل في نموذج التصريح الأمني (Safety Form) اللي بيطلب منك توضح استخدامك للرموز الأصلية.
9969696.jpg
 

المشاركات المتشابهة

x32x01
الردود
0
المشاهدات
4
x32x01
x32x01
x32x01
الردود
0
المشاهدات
4
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1
x32x01
x32x01
x32x01
الردود
0
المشاهدات
9
x32x01
x32x01
x32x01
الردود
0
المشاهدات
9
x32x01
x32x01
الوسوم : الوسوم
الرموز البرمجية الأصلية

الدخول أو التسجيل السريع

نسيت كلمة مرورك؟

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

أحدث المنتجات

إحصائيات المنتدى

المواضيع
1,558
المشاركات
1,745
أعضاء أكتب كود
192
أخر عضو
Ehab
عودة
أعلى