我试着运行我在这个链接上找到的项目
http://www.anddev.org/google_driving_directions_-_mapview_overlayed-t826.html我尝试在android-sdk_r13-windows上运行它。我解决了类路径错误,但仍然有一些错误,我无法解决,如
import com.google.android.maps.OverlayController
import com.google.googlenav.DrivingDirection
import com.google.googlenav.map.MapPoint
这些导入不能被编译器识别。我使用的android谷歌API 2.1,我也有这个条目在我的清单文件。
<uses-library
android:name="com.google.android.maps" />
有什么帮助吗?
com.google.googlenav
包真的很老,过时了,它在很久很久以前的SDK0.9中。如果你想进行路由计算,你需要使用Google Maps Web API,而不是本地API。你可以将本地MapView和它的api(用于地图显示)与Google Maps Web api(用于路线计算)结合起来。
如何计算和绘制路线,请参阅我的回复(列表中的第一个)线程如何使用kml文件在地图上绘制路径?