طریقه بدست آوردن Api key برای برنامه های اندروید مبتنی بر گوگل مپ
پس از دانلود goolge api ، شما برای استفاده از نقشه های گوگل در برنامه های اندرویدی خود ، نیاز به یک شماره رمز منحصر بفرد دارید که باید از گوگل دریافت کنید. در واقع این شماره در هنگام بارگذاری نقشه توسط گوگل کنترل می شود و مشخص می کند که شما یک کاربر شناخته شده برای گوگل هستید . بدون دریافت این رمز منحصر بفرد شما قادر به بارگذاری نقشه های گوگل در محیط اکلیپس نخواهید بود.
اولین مرحله برای دریافت رمز Api key ، بدست آوردن کد MD5 مربوط به jdk نصب شده بر روی کامپیوتر شماست. در واقع شما باید کد MD5 مربوط به جاوا ی خود را در اختیار گوگل قرار دهید تا بتواند Api key کاملا هماهنگی با نسخه جاوای شما ارائه دهد. البته برخلاف توضیحات گفته شده اصلا کار پیچیده ای نیست و فقط باید با دقت انجام شود .
اولین اقدامی که باید انجام دهید ایجاد یک حساب گوگل است، زیرا بدون داشتن یک جی میل هرگز نمی توانید از گوگل رمز api را دریافت کنید.
پس از ساخت جی میل ، به آدرس اینترنتی https://developers.google.com/maps/documentation/android/v1/maps-api-signup
مراجعه کنید. این صفخه توافق نامه گوگل است که شما باید با تایید موارد توافق نامه وارد مرحله بعد شوید. طبق شکل زیر:
پس از تایید موارد توافق نامه ، کد MD5 را از شما درخواست می کند.

حال برای دریافت کد MD5 مراحل زیر را طی کنید:
۱- ابتدا به مسیری که برنامه جاوا را در ان نصب کردید مراجعه کنید بطور مثال
C:\Program Files (x86)\Java\jdk1.6.0_30\bin
حال برنامه cmd را باز کرده و با نوشتن کد cd بهمراه آدرس گفته شده طبق شکل زیر و زدن enter به آدرس مورد نظر بروید:

۲- بعد از مشخص کردن آدرس شروع، کد زیر را باید وارد کنید:
keytool -list -alias androiddebugkey -keystore C:\Users\Dan\.android\debug.keystore -storepass android -keypass android
قبل از وارد کردن کد بالا ، باید توضیحاتی ارائه شود. نخست اینکه قسمت مشخص شده با رنگ سبز در واقع آدرس debug key store واقع در کامپیوتر شماست که برای هرکس می تواند یک آدرس متفاوت باشد. برای دسترسی به این آدرس برنامه اکلیپس خود را باز کرده و از منوی preferences< windows، بخشAndroid را انتخاب کرده و از قسمت build طبق شکل زیر می توانید به آدرس موردنظر دست یابید.

پس از تصحیح کد در cmd و زدن دکمه enter می توانید کد MD5 را طبق شکل زیر مشاهده کنید.

حال با وارد کردن کد MD5 در صفحه توافق نامه گوگل، وارد صفحه ای می شوید که ازشما میخواهد به حساب جی میل خود وارد شوید. پس از ورود به حساب جی میل خود ، google api key به شما ارائه میشود طبق شکل زیر:

امیدوارم این مطلب مفید واقع شود.
