java - I have followed google map tutorial but keep on getting this answer:Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY -


ive been following tutorial regarding google maps, pretty basic tutorial here http://umut.tekguc.info/en/content/google-android-map-v2-step-step ,i unable run application on emulator, iv donwloaded , installed vend.apk , gms.apk files have downloaded google play services sdk manager. after doing when run application on emulator following error occurrs : "installation error: install_failed_missing_shared_library".

i have tried , change avd does'nt work. think unable configure apis avd. appreciated, thank all. here code: mainactivity.java:

package com.example.googlemapsandroidv2;  import android.os.bundle; import android.app.activity; import android.view.menu;  import com.google.android.gms.maps.googlemap; import com.google.android.gms.maps.mapfragment; import com.google.android.gms.maps.model.latlng; import com.google.android.gms.maps.model.marker; import com.google.android.gms.maps.model.markeroptions;    public class mainactivity extends activity {  private googlemap mmap;  @override protected void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.activity_main);     mmap=((mapfragment) getfragmentmanager().findfragmentbyid(r.id.map)).getmap();     mmap.setmaptype(googlemap.map_type_satellite);     final latlng ciu=new latlng(35.21843892856462, 33.41662287712097);     marker ciu=mmap.addmarker(new markeroptions().position(ciu).title("my office")); }  @override public boolean oncreateoptionsmenu(menu menu) {     // inflate menu; adds items action bar if present.     getmenuinflater().inflate(r.menu.main, menu);     return true; }   }  

here manifest:

 <?xml version="1.0" encoding="utf-8"?>  <manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.example.googlemapsandroidv2"       android:versioncode="1"       android:versionname="1.0" >  <uses-sdk     android:minsdkversion="14"     android:targetsdkversion="17" />   <permission     android:name="com.example.googlemapsandroidv2.permission.maps_receive"     android:protectionlevel="signature"></permission>    <uses-permission     android:name="com.example.googlemapsandroidv2.permission.maps_receive"/> <uses-permission     android:name="com.google.android.providers.gsf.permission.read_gservices"/> <uses-permission     android:name="android.permission.internet"/> <uses-permission     android:name="android.permission.write_external_storage"/> <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"/>   <application     android:allowbackup="true"     android:icon="@drawable/ic_launcher"     android:label="@string/app_name"     android:theme="@style/apptheme" >          <meta-data            android:name="com.google.android.maps.v2.api_key"          android:value="aizasyclhvm6faqwv8gaj1awz_xvlsf4smal42u"/>          <uses-library     android:name="com.google.android.maps" />     <activity         android:name="com.example.googlemapsandroidv2.mainactivity"         android:label="@string/app_name" >         <intent-filter>             <action android:name="android.intent.action.main" />              <category android:name="android.intent.category.launcher" />         </intent-filter>     </activity> </application>     </manifest> 

here detail regarding avd: targert:android 4.0(api level 14) cpu/abi:arm(armeabi-v7a)

this on console:

[2013-07-18 14:27:31 - googlemapsandroidv2] android launch! [2013-07-18 14:27:31 - googlemapsandroidv2] adb running normally. [2013-07-18 14:27:31 - googlemapsandroidv2] performing com.example.googlemapsandroidv2.mainactivity activity launch [2013-07-18 14:27:31 - googlemapsandroidv2] automatic target mode: launching new emulator compatible avd 'maptestavd' [2013-07-18 14:27:31 - googlemapsandroidv2] launching new emulator virtual device 'maptestavd' [2013-07-18 14:27:33 - googlemapsandroidv2] new emulator found: emulator-5554 [2013-07-18 14:27:33 - googlemapsandroidv2] waiting home ('android.process.acore') launched... [2013-07-18 14:28:29 - googlemapsandroidv2] home on device 'emulator-5554' [2013-07-18 14:28:29 - googlemapsandroidv2] uploading googlemapsandroidv2.apk onto device 'emulator-5554' [2013-07-18 14:28:40 - googlemapsandroidv2] installing googlemapsandroidv2.apk... [2013-07-18 14:29:26 - googlemapsandroidv2] installation error: install_failed_missing_shared_library [2013-07-18 14:29:26 - googlemapsandroidv2] please check logcat output more details. [2013-07-18 14:29:26 - googlemapsandroidv2] launch canceled! [2013-07-18 14:34:40 - sdk manager] warning: ignoring add-on 'addon-google_apis-google-14': file not found: manifest.ini [2013-07-18 14:37:09 - sdk manager] warning: ignoring add-on 'addon-google_apis-google-14': file not found: manifest.ini [2013-07-18 14:54:40 - sdk manager] warning: ignoring add-on 'addon-google_apis-google-14': file not found: manifest.ini 

thank time. appreciate sorts of help.

make sure create , use avd "google apis" target.

otherwise not find google maps.

enter image description here

if not option in target list make sure you've downloaded sdk manager.

enter image description here


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -