您好我开发了我的应用程序包括谷歌地图。我已经包含谷歌播放服务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();
} }