android - Google Map showing Blank -
i have developed application have google map functionality utilize new google play services library when launch google map activity showing map blank wrong code
my manifest file xml
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.apa" android:versioncode="1" android:versionname="1.0"> <uses-sdk android:minsdkversion="9" android:targetsdkversion="18" /> <permission android:name="com.example.apa.permission.maps_receive" android:protectionlevel="signature" /> <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-permission android:name="android.permission.access_coarse_location" /> <uses-permission android:name="android.permission.access_fine_location" /> <uses-permission android:name="android.permission.access_wifi_state" /> <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.write_external_storage" /> <uses-permission android:name="android.permission.access_network_state" /> <uses-permission android:name="android.permission.access_wifi_state" /> <uses-permission android:name="android.permission.access_coarse_location" /> <uses-permission android:name="android.permission.access_fine_location" /> <uses-feature android:glesversion="0x00020000" android:required="true" /> <uses-library android:name="com.google.android.maps" /> <application android:debuggable="false" android:allowbackup="true" android:icon="@drawable/app_icon" android:label="@string/app_name" android:theme="@style/theme.appcompat.light"> <activity android:name="***************" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> <activity android:name="*****.*****.***.viewonmap" android:label="@string/title_activity_view_on_map" /> <meta-data android:name="com.google.android.maps.v2.api_key" android:value=*********************************" /> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> </application>
layout file
<?xml version="1.0" encoding="utf-8"?> <fragment xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/map" android:layout_width="fill_parent" android:layout_height="fill_parent" class="com.google.android.gms.maps.supportmapfragment" android:name="com.google.android.gms.maps.mapfragment" />
activity file
protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_view_on_map); global.startappad.loadad(); getsupportactionbar().setdisplayhomeasupenabled(true); fm = (supportmapfragment) getsupportfragmentmanager().findfragmentbyid(r.id.map); }
logcat error
google maps android api﹕ failed load map. error contacting google servers. authentication issue (but due network errors).
check api key carefully check sha key
carefully you should connected net using wifi before first time using google map , wait 2-3 min till download map info etc. next time no need connected net if u want search location must connected net using wifi .
android google-maps google-maps-api-2
No comments:
Post a Comment