谷歌地图没有在我的Android应用程序中打开?

时间:2014-09-30 11:00:03

标签: android google-maps

您好我开发了我的应用程序包括谷歌地图。我已经包含谷歌播放服务lib文件但是在日志猫中收到此错误

09-30 16:08:33.175: W/System.err(12349): java.lang.NoClassDefFoundError: com.google.android.gms.R$styleable
09-30 16:08:33.176: W/System.err(12349):    at com.google.android.gms.maps.GoogleMapOptions.createFromAttributes(Unknown Source)
09-30 16:08:33.176: W/System.err(12349):    at com.google.android.gms.maps.MapFragment.onInflate(Unknown Source)

我的xml文件:

<RelativeLayout xmlns:android="schemas.android.com/apk/res/android";     
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" > 

     <fragment 
       android:id="@+id/MapView" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent"          
       android:name="com.google.android.gms.maps.MapFragment"/>
</RelativeLayout> 

主要活动类:

import android.app.Activity; 
import android.os.Bundle; 
import com.google.android.gms.maps.GoogleMap; 
import com.google.android.gms.maps.MapFragment; 

public class ShowMap extends Activity 
{ 
   GoogleMap Map; 
   @Override 
   protected void onCreate(Bundle savedInstanceState) 
   {    
       super.onCreate(savedInstanceState);
       setContentView(R.layout.mapview); 
       Map = ((MapFragment)getFragmentManager().findFragmentById(R.id.MapView)).getMap();     
 } }

0 个答案:

没有答案