شرح - java jdk




غير قادر على إنشاء جهاز افتراضي يعمل بنظام Android (6)

لسبب ما ، لا يكون زر OK قابلاً للنقر عندما أحاول إنشاء AVD. هل يعرف أحد ما أفعله خطأ؟


أرغب في تحديث هذا السؤال باستخدام لقطة شاشة لـ Android Studio حديث. استغرق الأمر بعض الدهاء حول للعثور على مكان تثبيت صور النظام الجديدة.

يمكنك الوصول إلى مدير SDK عبر أحد المسارين. الخيار 1. الأدوات> Android> SDK Manager Option 2. Android Studio> تفضيلات> المظهر والسلوك> إعدادات النظام> Android SDK (هذا لـ Mac ، التكيف مع الآخرين.)

في الجزء "منصات SDK ،" حدد المربع "إظهار الحزم" لمشاهدة صور النظام.

حدد ما تريد ، انقر فوق "تطبيق" و voilà!


اضطر إلى إعادة تشغيل Eclipse بعد الانتهاء من تثبيت صورة نظام ARM EABI v7a.


ببساطة لأن CPU / ABI تقول "لا توجد صور نظام مثبتة لهذا الهدف". تحتاج إلى تثبيت صور النظام.

في Android SDK Manager تحقق من تثبيت "ARM EABI v7a System Image" (لكل إصدار Android من 4.0 وعليك تثبيت صورة نظام لتتمكن من تشغيل جهاز ظاهري)

في حالتك ، لا تظهر سوى صورة نظام ARM (نظام Android 4.2). إذا كنت تستخدم إصدارًا أقدم ، فقد قدمت Intel صور النظام (Intel x86 ATOM). يمكنك التحقق من الإنترنت لمعرفة المقارنة في الأداء بين كليهما.

في حالتي (انظر الصورة أدناه) لم أقم بتثبيت System System for Android 4.2 ، في حين قمت بتثبيت ARM و Intel System Images لـ 4.1.2

ما دمت لا أقوم بتثبيت صورة النظام 4.2 سوف أواجه نفس المشكلة مثلك.

تحديث : هذه المقالة الأخيرة تسريع حتى Emaulator الروبوت على معماريات إنتل يشرح كيفية استخدام / تثبيت بشكل صحيح صور النظام انتل لتسريع المحاكي.

تحرير / متابعة

ما أظهره في الصورة هو Android 4.2 ، حيث كان السؤال الأصلي ، ولكنه ينطبق على كل إصدارات Android.

بالطبع (كما قالRedPlanet) ، إذا كنت تقوم بالتطوير لأجهزة MIPS CPU ، يجب عليك تثبيت "صورة نظام MIPS".

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


لتشغيل Ubuntu وتشغيل استوديو Android لتثبيت الحزم (لم يتم تثبيتها بشكل افتراضي):

android update sdk

واجهت نفس المشكلة أثناء إنشاء AVD مع صور 4.2.2 ، قمت بحلها عن طريق القيام بما يلي:

  1. تحقق مما إذا كان هناك مجلد "افتراضي" في adt-bundle-windows-x86_64-20131030 \ sdk \ system-images \ android-17.

  2. إذا كان موجودًا ، فحرك المحتويات (صور النظام التي تم تنزيلها) للمجلد "الافتراضي" إلى adt-bundle-windows-x86_64-20131030 \ sdk \ system-images \ android-17.

أتمنى أن يساعدك هذا.


يمكن أن يحدث هذا عندما:

  • لديك عدة نُسخ من Android SDK مثبتة على جهازك. يمكنك تحديث الصور والأجهزة المتوفرة لنسخة واحدة من Android SDK ومحاولة تصحيح تطبيقك أو تشغيله في آخر.

    إذا كنت تستخدم Eclipse ، فألقِ نظرة على "تفضيلات | Android | SDK Location ". تأكد من أنه المسار الذي تتوقعه. إذا لم يكن الأمر كذلك ، فغيّر المسار للإشارة إلى المكان الذي تعتقد أن Android SDK مثبتًا عليه.

  • ليس لديك إعداد جهاز Android في المحاكي كما هو مفصل في إجابات أخرى على هذه الصفحة.





android