Android पर Google मानचित्र API v2 सेट अप करने के लिए, सुनिश्चित करें कि आपने को निम्नलिखित चरणों में पूरा कर लिया है।
एपीआई पहुँच के लिए अनुप्रयोग कुंजी
अपने अनुप्रयोग प्रमाण पत्र की SHA1 अंगुली की छाप के लिए गूगल पूछता है, आप सबसे अधिक संभावना आपके debuging प्रमाण पत्र के लिए दो बार इस चलाने के लिए, एक बार चाहते हैं चाहते हैं, और एक बार अपने प्रकाशन प्रमाण पत्र के लिए ।
keytool -list -v -keystore publishcert.keystore
keytool -list -v -keystore ~/.android/debug.keystore
बाजार पर app की अंगुली की छाप तो एक एप्लिकेशन के फिंगरप्रिंट है कि आप बस का परीक्षण कर रहे अलग है!
Google API कंसोल
Google API Console को लॉग इन पर सेवा सक्षम करें।
सेवा पृष्ठ पर, Google Maps Android API v2
खोजें।
नोट - Google Maps API v2
क्लिक Create new Android Key
API तक पहुंच के लिए अपने प्रमाण पत्र हस्ताक्षर जोड़ें विभिन्न तो Google Maps Android API v2
एपीआई पहुँच टैब में है।
yourrelease-fingerprint;com.example.project.package
yourdebug-fingerprint;com.example.project.package
आपको जेनरेट एपीआई एक्सेस कुंजी प्रदान किया जाएगा।
आप पहली बार API कंसोल
अनुप्रयोग प्रकट
संशोधन <application>
तत्व के अंदर अपने एपीआई कुंजी जोड़ें में एक API परियोजना बनाने के लिए आवश्यकता हो सकती है।
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="yourapikey"/>
निम्न अनुमतियों जोड़ें:
<permission
android:name="com.example.project.package.permission.MAPS_RECEIVE"
android:protectionLevel="signature"/>
<uses-permission android:name="com.example.project.package.permission.MAPS_RECEIVE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
निम्नलिखित सुविधा का अनुरोध करें:
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
निश्चित रूप से मेरे डीबगिंग कुंजी के साथ हस्ताक्षर किए गए उपयोगकर्ता/.android/debug.keystore – StuStirling
क्या आपने अपने Google API कंसोल में मानचित्र API का उपयोग सक्षम किया है? –
सेवा बिट पर हाँ, मैंने इसे चालू कर दिया है और नियम और शर्तों को स्वीकार कर लिया है। – StuStirling