0
我已將地圖片段添加到我的應用程序,並添加了以下代碼以在fragment上放置標記。但我在代碼片段中收到錯誤。我已將所有相關的導入。向Google地圖片段添加標記
的錯誤是在編譯時間與如下:
1.MapFragment不能被解析爲一個類型。
2.GoogleMap無法解析爲某種類型。
3.LatLng無法解析爲類型。
mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
mMap.addMarker(new MarkerOptions()
.position(new LatLng(0, 0))
.title("Hello world"));
任何人有任何想法,其中的錯誤是在片段?由於
Google Api Android 4.2.2被導入到我的項目中,我認爲它包含播放服務?我還在Proguard文件夾中添加了相關代碼,但仍未識別。有什麼建議麼? – 2013-03-20 13:05:38
「Google Api Android 4.2.2導入到我的項目中」並不代表任何意思:您的意思是您的項目符合Google API 17,其對應於Android 2.2.2。真正的問題是:測試設備上的Android版本是什麼? 無論如何,必須導入Google Play服務。爲此,您需要在Eclipse中導入Google Play服務庫,並從您的主項目中引用它。 – 2013-03-20 13:23:13
好的,謝謝你爲我澄清這一點。 – 2013-03-23 20:20:22