当前位置: 首页 > 知识库问答 >
问题:

使用Google Maps API的Android应用程序脱机模式

南宫保臣
2023-03-14

有没有办法使用谷歌地图API在Android应用程序中使用离线模式?

教程或源代码的任何方向都将是一个巨大的帮助。我找了几个小时都没有运气。我知道谷歌已经发布了一种离线使用地图的方式,但是Android开发者可以使用吗?

共有1个答案

慕俊迈
2023-03-14

看到这个解决方案或这个。基本上,您只需创建自己的tileprovider并在本地访问Tile。在v2 API中完全可以做到这一点。API参考

有一些错误的信息流传在那里,说v2谷歌地图API需要互联网连接。有一个但是,在应用程序安装后,API需要一次访问才能与谷歌Play服务进行验证,但我相信这已经被修复了。

看这个和这个。

 类似资料:
  • 我有一个使用远程索引页面的Android Phonegap/Cordova应用程序,该页面实现了html5缓存,因此该应用程序可以离线使用。一旦用户使用活动连接启动应用程序以最初填充缓存,这将非常有效,它可以无缝工作,并且在离线时感觉非常本机。 但是,我想优雅地处理离线时第一次启动它的人,即远程页面尚未被缓存时。目前它给出了一个未找到的页面。 我可以在重定向到远程页面之前检查是否有网络连接,但这意

  • 我更新Android Studio昨天(3-4-2020),我得到这个错误: 失败:生成失败,出现异常。 > 错误:任务“:app:mergeDebugResources”的执行失败。 无法解析配置的所有文件:应用程序:\内部\ aapt2\二进制文件'。无法解析com。Android工具。内部版本:aapt2:3.6.2-6040484。必需:项目:应用程序没有com的缓存版本。Android工

  • 我在https://apps.dev.microsoft.com/上注册了一个应用程序/客户端,当我试图通过类似的链接访问该应用程序时,它只请求openid作用域 https://login.microsoftonline.com/common/oauth2/v2.0/authorize?response_type=id_token+token&client_id=xxxxxxxxxxxxxxxx

  • Android 4.1包括离线语音输入。当您单击弹出键盘上的麦克风时,您可以看到这一点,如果您没有网络连接,它仍然可以工作。但是,当您想从您的应用程序中进行语音识别时,API似乎最终仍然需要网络连接。 是否有API可用于从我的应用程序访问Android中的新脱机语音输入功能?

  • 我一直在努力让我的第一个Android应用程序工作。我有一个使用webview的活动,我用它来打开上面有html表单的网页。 让“选择文件”按钮(用于文件输入)工作有些困难,但多亏了这里发布的在网络视图中上传文件的帮助,我终于解决了这个问题。从那里,我基本上使用了他们在Github上提供的主活动java代码。 我的实际问题是,当点击一个文件输入按钮时,我没有让用户使用我想要的设备摄像头的选项。起初

  • 我正在学习这个网站上提到的教程: http://gaut.am/making-an-ocr-android-app-using-tesseract/ 并将其链接到我的项目https://github.com/gautamgupta/simple-android-ocr 该应用程序编译和运行良好。但点击图像后,当我点击保存时,它会崩溃。 以下是源主活动: 我知道错误在下面的结尾: 知道它为什么会坠毁