使用多点触控进行缩放时,osmdroid的行为不正确。 另外我在jar文件中发现了一些使用不同许可证的源代码,因此我不确定是否可以使用它。
答案 0 :(得分:3)
有Mapsforge。我相信最新版本放弃了在线支持,但您仍然可以使用它。我不确定你的许可情况。
http://code.google.com/p/mapsforge/
这两个是OpenStreetMaps AFAIK的唯一免费库。
答案 1 :(得分:1)
你已经找到了osmdroid。
有谷歌的api哪些不在某些设备上(角落,火): https://developers.google.com/maps/documentation/android/
安卓有: http://bingmapsandroidsdk.codeplex.com/
还有mapforge(基于openstreetmaps) http://code.google.com/p/mapsforge/
答案 2 :(得分:1)
还有mapquest。 所有Google API替代方案的最大问题是所有地图在HDPI +屏幕上都不可读。
答案 3 :(得分:0)
Nutiteq:https://github.com/nutiteq/hellomap3d
您可以添加自己的地图。 不同的瓷砖来源。