android - قوقل - تنزيل خدمات جوجل بلاي المجانية




مجلد "<sdk>/extras/google/google_play_services/libproject" مفقود بعد التحديث إلى المراجعة 30 (4)

لقد قمت بتحديث إصدار Google Play Services من المراجعة 29 إلى 30 باستخدام Android SDK Manager ، ولكن بعد تحديث الدليل "<sdk>/extras/google/google_play_services/libproject" اختفت ، ولم يتبق سوى الدلائل "docs" و "samples" .

لقد حاولت إزالة التثبيت وإعادة تثبيته عدة مرات ، لكن دائمًا ما أفتقد الدليل "libproject".

أي شخص لديه هذه المشكلة مع التحديث؟

أنا أستخدم Debian Linux 8.4 (jessie) على الرغم من أنني لا أعتقد أن له أي علاقة بالمشكلة.


أعمل في مشروع قديم في Eclipse وأصلحت المشكلة بطريقة مختلفة قليلاً عن الأخرى. بالنسبة لي باستخدام المشروع من الإصدار 29 من خدمات Google Play ، واجهت كل أنواع مشكلات التبعية التي لم أتمكن من حلها. على سبيل المثال ، أرادت مكتبة التوافق v4 لذلك قمت باستيرادها ، لكن حتى ذلك الحين لم تتمكن من العثور على بعض الموارد المطلوبة.

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

قم باستيراد المشروع في Eclipse (تأكد من تحديد ملفات النسخ) بالطريقة المعتادة وكل شيء سيكون على ما يرام.

https://dl-ssl.google.com/android/repository/google_play_services_8298000_r28.zip


في الوقت الحالي ، عدلت إلى الإصدار 29 (عملت بشكل جيد) باستخدام محفوظات الإصدار المتوفرة على هذا الموقع: http://www.smorgasbork.com/2015/01/05/google-play-services-sdk-version-history

أعتقد أنه من الممكن أن يكون هذا هو التنسيق الجديد الذي ستوفره Google للبرامج (في ملفات .aar) بسبب وصف التحديث:

المراجعة رقم 29 تقول " مكتبة العميل ورمز العينة" والمراجعة رقم 30 تقول " javadocs ورمز العينة".


يبدو أن Google قد انفصلت عن خدمات Google Play في مكتبات متعددة. ستجدها في <sdk>/extras/google/m2repository/com/google/android/gms ، إذا قمت أيضًا بتحديث Google Repository خلال SDK Manager.

المكتبات الفردية في تنسيق aar ، لذلك يجب عليك استخراج jar بنفسك ، إذا كان هذا هو ما تبحث عنه.


يحتوي مجلد m2repository على ملفات aar المستخدمة في android studio. إذا نظرت إلى مجلد العينات وفتحت بعضًا من ملفات نموذج مشروع project.properties ، فسترى أن تطبيقات النماذج لا تزال تشير إلى google-play-services_lib. من المؤكد أنه سيتم إصلاحه بواسطة google ، كما رأيت أيضًا أشخاصًا يشكون من مشكلة الإعلانات الصورية ، لذلك ربما سيعودون إلى هناك في وقت قريب.





google-play-services