在非“Google 市场”/非“Google 精选”上使用 MapView电话

发布于 2024-10-12 21:03:35 字数 239 浏览 4 评论 0原文

是否可以使用 MapView 构建基于 GMaps 的应用程序,而无需安装 Google Market 和其他 Google 工具?

我需要在此类手机上安装带有 Google 工具的自定义 ROM 吗?

是否还有其他使用地图和类似 MapView 的可能性?

特别是一些平板电脑设备,如 Notion Ink Adam、Advent Vega 和 Point of View Tegra 缺少此 Google 工具。

Is it possible to use the MapView to build on GMaps-based apps without having Google Market and the other Google tools installed?

Do i need to have a custom ROM on such phones with that Google tools?

Are there some other possibilities to use Maps and a MapView-like-thing?

Especially some Tablet devices like Notion Ink Adam , Advent Vega und Point of View Tegra lack this Google Tools.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

恍梦境° 2024-10-19 21:03:35

如果设备没有 Google 地图,您无法创建与 MapView 相关的应用。

但是,请记住, 标记上有一个记录很少的 android:required 属性。如果您将其设置为 false,您的应用仍应在无 MapView 的设备上加载。您可以使用 Class.forName() 来查看 MapView 类是否存在 - 如果不存在,您可以替换其他内容(例如、WebView 与网络版 Google 地图、OpenStreetMap)或完全禁用地图功能。

If the device does not have Google Maps, you cannot create MapView-related apps.

However, bear in mind that there is a lightly-documented android:required attribute on the <uses-library> tag. If you set that to be false, your app should still load on MapView-less devices. You can use Class.forName() to see if the MapView class exists -- if it does not, you can substitute something else (e.g., WebView with the Web version of Google Maps, OpenStreetMap) or disable the map features entirely.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文