التعامل مع خرائط Google

السلام عليكم

اليوم باذن الله سنتعامل مع خدمة خرائط جوجل من خلال اضافتها للتطبيق و تشغيلها و استخدام بعض خصائصها 😉 كما سنري فهذا المقال .

 

اولا نقوم بانشاء تطبيق جديد وليكن باسم My Maps

وسيكون اسم ال Package كالاتي :

وهذا الاسم مهم جدا لاننا سنحتاحه فى انشاء Key خاص بالتطبيق من خلال ال Google Console .

ثم نقوم بفتح Google Developers Console من هــــنا

ثم نقوم بانشاء مشروع جديد و ذلك فى حاله عدم انشاء مشروع قبل ذلك من خلال النقر على زر :

Screen Shot 2015-01-06 at 12.41.48 AM

ثم نتبع الموقع . وفى حاله وجود مشروع نقوم بالدخول عليه بالنقر على اسمه Screen Shot 2015-01-06 at 12.43.54 AM

ثم الدخول لهذه الشاشة :

Screen Shot 2015-01-06 at 12.44.34 AM

ثم النقر على APIs & auth ثم النقر على APIs  و التأكد بان Google Maps Android API v2 تكون مفعلة (on) وفى حاله عدم تفعلها نقوم بالنقر على زر on الموجود فى ناحيه اليمين .

ثم بعد التفعيل نقوم بالنقر على credential : وذلك لانشاء Key  للتطبيق الخاص بنا .

Screen Shot 2015-01-06 at 12.51.47 AM

ثم نقوم بالنقر على Create New Key : ونقوم بالنقر على نوع ال Key المراد و فى مقالنا هذا سيكون Android Key.

Screen Shot 2015-01-06 at 1.07.46 AM

ثم نقوم بكتابه ال SHA1 الخاص بالتطبيق الخاص بنا وذلك من خلال ال ADB من خلال الأندرويد ستوديو.

Screen Shot 2015-01-06 at 1.09.29 AM


ثم نقوم بنسخ الكود الموجود SHA1 كما بالصورة التاليه :

Screen Shot 2015-01-06 at 1.14.10 AM

ثم اضافته الى ال Google Console كالاتي :

Screen Shot 2015-01-06 at 1.23.40 AM

ثم النقر على Create:

Screen Shot 2015-01-06 at 1.26.14 AM

ونرجع لبرنامج الاندرويد ستوديو لكى نقوم ببرمجة التطبيق :

نقوم بفتح ملف ال layout ونقوم بكتابه الكود التالى :

ثم نقوم بكتابه الكود التالى فى ال MainActivity.class :

ونقوم بفتح ملف ال build.gradle ونكتب فيه التالى :

وذلك لاضافة مكتبه ال Google Play Services و التى تمكن التطبيق من الاتصال مع خدمات جوجل .

ونقوم بفتح ملف ال AndroidManifest.xml :

ونقوم باضافة ال Permissions التالية :

ثم نقوم باضافة كود ال Meta التالى :

ثم نغير قيمه ال Google Console API Key بالقيمة التى ظهرت فى ال API Key الموجود فى ال Google Developers Console

ثم نقوم بعمل Run للتطبيق 😉 .

Screen Shot 2015-01-06 at 2.05.17 AM

ولتنزيل كود التطبيق من هنـــا .

كلمة سر فك الضغط :

 

فى حاله عدم ظهور الخريطه على ال Emulator يرجي انشاء Emulator و يكون من نوع ال Google API

وقريبا باذن الله مع الدرس القادم فى كيفية التعامل مع ال Google Maps وتظبيطها كما تريد . 😉

يرجي تقييم الموضوع

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather
The following two tabs change content below.

إسماعيل الشبراوي

Comments

comments

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *