online - jdk android studio




كيف يمكنني تحديد Android SDK في Android Studio؟ (20)

أبسط حل لهذه المشكلة:

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

بعد الاستيراد الناجح لمشروع Eclipse-Android-Project إلى "Android Studio 1.4" ، تظهر لي رسالة الخطأ

"الرجاء تحديد Android SDK"

عندما أقوم بالنقر فوق الزر لتشغيل التطبيق في جهاز محاكاة ، ولكن لا يمكنني العثور على أي طريقة للقيام بذلك.

يفتح مربع الحوار هذا عندما أنقر على "تشغيل":

هذا هو مربع الحوار "بنية المشروع":

ماذا يجب ان افعل الان؟


أذهب إلى build.gradle وانقر على المزامنة الآن . ثم عملت.

تحديث :

File -> Sync Project with Gradle Files (Android Studio 3.1.1)

Tools -> Android -> Sync Project with Gradle Files (Android Studio 3.0.1)

أو يمكنك النقر فوق الرمز من شريط الأدوات.

قد لا تساعد هذه الإجابة على العمل مع الإصدار الأحدث حيث يعمل Android studio Team على جعل الأداة أكثر تحسينًا ، وقد تختلف طريقة المزامنة في الإصدار التالي من Android Studio.

الطريقة الشائعة التي قد تساعدك هي محاولة مزامنة المشروع ثم إبطال الذاكرة المخبأة وإعادة تشغيل Android Studio.

حل لنظام Android Studio 3.1.2 [انظر أدناه الإجابة]

اطلع على أحدث إصدار Android Studio


إذا كنت تستخدم 'Profile أو Debug APK ...' ، فقد تواجه هذا الخطأ.

الحل الخاص بي هو التحقق أولاً من SDK للحصول على التحديثات في مدير SDK: انقر فوق "تحرير" في الجانب الأيمن من موقع SDK وانتقل إلى تثبيت أي تحديثات:

ثم نقرت على "Logcat" أسفل Android Studio واكتشف أنني بحاجة أيضًا إلى تهيئة Android SDK ، لذلك اختر نظام Android API الأساسي:

بعد ذلك ، أنا قادر على تشغيل APK في Emulator.


اذهب إلى: ملف> هيكل المشروع> الوحدات -> التطبيق> الخصائص

يرجى اختيار: ترجمة إصدار "SDK" = إصدار أدوات بناء API26 = 27.0.0 توافق المصدر = 1.8 توافق الهدف = 1.8


اضغط على " Sh + Shift + A " على Mac (أو " Ctrl + Shift + A " على Windows) وفي EditText المنبثقة ، اكتب " Sync Project with Gradle Files ". بعد ذلك انقر مرتين على الخيار الذي ظهر. سيقوم بعد ذلك بمزامنة ملف Gradle SDK الخاص بك مع ملف المشروع.


اضغط على زر التحديث الأول في علامة التبويب عمودي gradle في Android Studio على اليمين


انتقل إلى ملف gradle.build وانقر فوق مزامنة الآن أو انقر فوق أيقونة في مشروع المزامنة مع ملف Gradle

أو انتقل إلى أدوات -> Android -> مزامنة المشروع مع ملف Gradle


انقر فوق هذا الرمز لمزامنة gradle

أو قم بتحرير أي من وحدة gradle الخاصة بك ثم قم بالمزامنة


تغيرت بنية القائمة والخيارات بشكل طفيف اعتبارًا من Android 3.2.0. لقد أصلحت هذا الخطأ عن طريق تغيير وحدة SDK في القائمة التالية:

ملف> هيكل المشروع> الوحدات النمطية> ملف التطبيق> تبويب التبعيات> الوحدة النمطية SDK

تأكد من الضغط على تطبيق لحفظ تغييراتك.


ساعد تعليقNisarg: "تعيين أحدث إصدار في Compile Sdk Version"

لقد غيرت من API 8 إلى API 23 واختفت رسالة الخطأ.


فتح ملف build.gradle. فقط أضف مسافة أو اضغط على enter. ثم مزامنة المشروع. إنها تعمل...


في Android Studio 3 والإصدارات الأحدث ، لكل من Windows و Mac و Linux :

File -> Sync Project with Gradle Files

تم حلها!

أو يمكنك القيام بذلك عن طريق مفتاح الاختصار :

اضغط على ⌘ + Shift + A ( Mac ) أو Ctrl + Shift + A ( Windows ، Linux ). ثم منبثق تحرير النص واكتب "Sync Project with Gradle Files" . ثم اضغط مرتين على الخيار.

مشكلتك حلها! سوف يقوم بمزامنة ملف gradle الخاص بك مع ملف المشروع الخاص بك ، شكرًا.

**لقطة شاشة : **


في حالتي ، قمت بتنزيل مستودع git لمشروع android. تطلب المشروع الحد الأدنى من الإصدار sdk 21 والهدف 27 من sdk. عندما حاولت تشغيل المشروع أعطاني "الرجاء تحديد خطأ Android SDK". لقد تأكدت من أنني قمت بالفعل بتنزيل ملفات sdk المطلوبة.

بالنسبة لي كان الحل هو "مزامنة المشروع مع Gradle Files"


في حالتي لا يوجد إصدار java sdk محدد في بنية المشروع -

كان علي اختيار

1.المصدر التوافق (1.7)

2. الهدف التوافق (1.7)

كما هو مبين في الصورة.


لم يتم تثبيت مستودع دعم Android ، و Android SDK Platform 28 و 3 مكونات SDK أخرى ، وأدخل وصف الصورة هنا

أثناء تثبيت ملف jdk وعمله بشكل جيد في الكسوف وأريد أن أبدأ العمل في android studio ولكن كلما قمت بتثبيت كل حزمة من sdk manager ، لا يظهر أي تثبيت من فضلك ساعدني.


ما عليك build.gradle ملف build.gradle (مستوى التطبيق) ، وإعطاء مساحة فارغة في مكان ما والنقر فوق المزامنة ، بمجرد اكتمال مزامنة العروض ، سيختفي الخطأ


مشكلتي هي أنه إذا قمت بتغيير المشروع (على سبيل المثال فتحت نافذة جديدة من Android Studio مع مشروع مختلف) حدث هذا الخطأ.

لذلك قرأت كل إجابة في هذا السؤال ولم يكن حل "التخزين المؤقت الواضح وفتح المشروع مرة أخرى" مفيدًا في حالتي.

بدلاً من ذلك اكتشفت أنه إذا كانت إصدار المكون الإضافي لـ Kotlin في Android Studio أقل منه في ملف gradle ، فقد ظهرت المشكلة.

كان الإعداد الخاص بي:

  • Android Studio 3.1.3
  • البرنامج المساعد Kotlin (في Android Studio) 1.2. 30
  • إصدار Kotlin في ملف الدرج 1.2. 51

ما حل المشكلة؟

لقد قمت بتحديث البرنامج المساعد Kotlin:

ملف -> إعدادات -> ملحقات -> تثبيت البرنامج المساعد JetBrains ...

ثم ابحث عن Kotlin وانقر فوق تحديث. بعد التحديث ، قم بإعادة تشغيل Android Studio ومزامنة Gradle.


هذا عملت لي.

ملف -> إعدادات -> Android SDK -> Android SDK Location Edit -> Android SDK


انتقل إلى ملف >> ProjectStructure (⌘ ؛). سيؤدي هذا إلى فتح هذه النافذة ثم تحديد وحدة التطبيق . ثم اختر إصدار Compile SDK. اختر آخر واحد وانقر فوق تطبيق.


إصلاح ل 3.1.2 أو أحدث الإصدارات

واجهت أنا وبعض زملائي نفس المشكلة في AS 3.1.2 ، لكن المزامنة البسيطة لم تساعدنا. بالنسبة لنا كان الحل مختلفًا بعض الشيء:

  1. ملف -> إبطال مخابئ -> إبطال
  2. ملف -> إغلاق المشروع.
  3. قم بإزالة المشروع من نافذة محدد مشروع AS.
  4. استقال من Android Studio
  5. بدء AS وفتح المشروع مرة أخرى

نصيحة إضافية إذا كنت تواجه هذه المشكلة باستمرار

البعض منكم يواجه هذه المشكلة باستمرار ، وهذا "الحل" يعمل على حلها مؤقتًا فقط. في الوقت الذي بدأنا فيه الحصول على هذا الخطأ ، استخدمنا برنامج gradle wrapper 4.6 و android gradle plugin 3.1.0 ، لكن منذ ذلك الحين عدنا إلى gradle 4.4 ونستخدمه مع أحدث مكون إضافي لـ gradle android ، ولم نر هذه المشكلة منذ ذلك الحين.





eclipse-project-file