2012-12-17 39 views
1

一些工作後,我能夠在片段中實例化一個MapView,我使用「標題條紋+刷卡」佈局,我的目標是有一個帶有列表視圖的片段,第二個是地圖。MapView與ActionBar佈局(API lvl 11)

我讀過所有的教程有新的谷歌地圖API workind,拿到了鑰匙和eveything應該收高,但在執行時,我得到這個錯誤: 找不到類「com.google .android.gms.maps.MapFragment「on path:/system/framework/come.google.android.jar:/data/app/my_package

該代碼是由SDK生成的代碼(代碼由eclipse,選擇標題條+滑動佈局)加上onCreateView()方法:

View mFragmentView = inflater.inflate(R.layout.map, null); 
MapView map = (MapView)mFragmentView.findViewById(R.id.map); 
return map; 

從th ËXML的一面,我有一個map.xml佈局,僅這裏面:提前

<fragment xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/map" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    class="com.google.android.gms.maps.MapFragment"/> 

感謝您的幫助

回答

0

有幾件事情,可能是錯的。

您可能忘記在構建路徑中包含適當的jar,或沒有正確引用庫項目,或者缺少google play服務。

我想看看這個線程的可能的解決方案。

Unable instantiate android.gms.maps.MapFragment

+0

燁,我不完全成是誠實的,但: 是的,我已經下載-I添加庫的項目 所以我不玩谷歌服務 真的知道可能是什麼,謝謝你的鏈接tho – Anearion

+0

做了你所說的一切,仍然得到同樣的錯誤。 – Anearion

+0

您確定將庫添加到構建路徑以及libs文件夾中,右鍵(假設您使用的是eclipse) – DiscDev