docker-android

  • NOTE

صورة Docker محسنة وقابلة للتخصيص لتشغيل محاكي Android كخدمة، مع دعم تسريع KVM وقابلية للتحكم عن بعد باستخدام ADB و scrcpy، مما يجعله مثالياً لبيئات CI/CD واختبار الأتمتة.

حالة المشروع
تحديثات بطيئة
Last page review

The website link may include a referral commission that supports Al-Hisn, at no cost to you.

تنبيهات مهمة

NOTE

يتطلب تشغيل المحاكي مع تسريع KVM توفر `/dev/kvm` على المضيف وذاكرة عشوائية كافية (4 جيجابايت موصى بها، 8 جيجابايت على الأقل لـ API 33).

عن docker-android

docker-android هو مشروع مفتوح المصدر يوفر صورة Docker حجمها صغير (أقل من 5 جيجابايت للصور الأساسية) تحتوي على محاكي Android كامل مع JRE 11 وأدوات المنصة، مصممة لتشغيل المحاكي بشكل بدون واجهة رسومية (headless) كخدمة. يسمح المشروع بتخصيص إصدار الأندرويد (API 28 إلى 33)، نوع الجهاز (Pixel، Nexus، إلخ)، ونوع الصورة (Google APIs، Google Play Store). يتميز بدعم تسريع KVM لتحسين أداء المحاكي، وإعادة توجيه منافذ ADB للاتصال عن بعد من المضيف، ومسح بيانات المحاكي تلقائيًا عند إعادة التشغيل. يمكن استخدامه مع أداة scrcpy للتحكم المرئي في شاشة المحاكي، مما يجعله مفيدًا لاختبارات الأتمتة، بيئات التكامل المستمر (CI/CD)، أو توفير بيئة أندرويد مؤقتة في السحابة.