Thursday, 15 September 2011

java - GoogleMap error -



java - GoogleMap error -

i'm designing android application involves using google maps. have gotten api_key google , have inserted manifest file. when ran app, error. below manifest file , logcat error:

manifest.xml

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.src.apps.myekoapp" android:versioncode="1" android:versionname="1.0" > <uses-sdk android:minsdkversion="8" android:targetsdkversion="19" /> <!-- permissions --> <permission android:name="com.src.apps.myekoapp.permission.maps_receive" android:protectionlevel="signature" /> <uses-permission android:name="com.src.apps.myekoapp.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-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-permission android:name="android.permission.call_phone" /> <application android:allowbackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/apptheme" > <activity android:name="com.src.apps.myekoapp.splashactivity" 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=".mainactivity" /> <activity android:name=".rsslist" /> <activity android:name=".detailsfragment" /> <activity android:name=".ekomap" /> <activity android:name=".calllasma" /> <meta-data android:name="com.google.android.maps.v2.api_key" android:value="my api_key here" /> </application> </manifest>

logcat error:

06-26 16:14:16.570: e/androidruntime(369): caused by: java.lang.illegalstateexception: meta-data tag in app's androidmanifest.xml not have right value. expected 4452000 found 0. must have next declaration within <application> element: <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.common.googleplayservicesutil.t(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.common.googleplayservicesutil.isgoogleplayservicesavailable(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.maps.internal.u.b(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.maps.internal.u.a(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.maps.mapsinitializer.initialize(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.maps.mapfragment$b.ip(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.maps.mapfragment$b.a(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.dynamic.a.a(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.dynamic.a.oncreate(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ com.google.android.gms.maps.mapfragment.oncreate(unknown source) 06-26 16:14:16.570: e/androidruntime(369): @ android.app.fragmentmanagerimpl.movetostate(fragmentmanager.java:697) 06-26 16:14:16.570: e/androidruntime(369): @ android.app.fragmentmanagerimpl.movetostate(fragmentmanager.java:900) 06-26 16:14:16.570: e/androidruntime(369): @ android.app.fragmentmanagerimpl.addfragment(fragmentmanager.java:978) 06-26 16:14:16.570: e/androidruntime(369): @ android.app.activity.oncreateview(activity.java:4090) 06-26 16:14:16.570: e/androidruntime(369): @ android.view.layoutinflater.createviewfromtag(layoutinflater.java:664) 06-26 16:14:16.570: e/androidruntime(369): ... 19 more 06-26 16:14:53.350: i/process(369): sending signal. pid: 369 sig: 9

please have gone wrong? have seen many tutorials on , have followed steps getting error while theirs works.

you need set api key straight , not reference values folder.

java android eclipse google-maps

No comments:

Post a Comment