是否可以使用MapView构建基于GMaps的应用,而无需安装Google Market和其他Google工具?
我是否需要在使用该Google工具的手机上安装自定义ROM?
是否还有其他可能使用地图和类似MapView的东西?
特别是一些平板电脑设备,如Notion Ink Adam,Advent Vega和Point of View Tegra缺少此Google工具。
答案 0 :(得分:4)
如果设备没有Google地图,则无法创建与MapView
相关的应用。
但请注意,android:required
标记上有一个轻微记录的<uses-library>
属性。如果您将其设置为false
,您的应用仍应加载MapView
- 更少的设备。您可以使用Class.
forName ()
来查看MapView
类是否存在 - 如果不存在,您可以替换其他内容(例如,WebView与Web版本的Google地图,OpenStreetMap )或完全禁用地图功能。