java - Android 中增强现实应用程序的离线 map

标签 java android android-mapview augmented-reality

我只是专注于开发一个离线基础的增强现实 map 应用程序。我经历了Mixare代码并需要制作离线(没有互联网)AR 应用程序。有什么想法吗?

最佳答案

您好,我最近使用 mixare 创建了一个离线应用程序。我是通过使用插件来实现的。 该项目可以在这里找到:https://github.com/abduegal/Arena-mixare

连同一些关于如何使用插件的文档:https://github.com/abduegal/mixare/wiki

我基本上所做的是创建一个 mixare 启动器并将其与一些插件 bundle 在一起。我在我的插件中覆盖了 mixare 的一些功能,通过这样做我能够创建一个离线版本。


OfflineConverter 将在线数据源转换为离线数据源:https://github.com/abduegal/Arena-mixare/blob/master/src/org/mixare/plugin/util/OfflineConverter.java 请注意它不能转换音频和视频标记。

以及支持离线的标记 https://github.com/abduegal/Arena-mixare/blob/master/src/org/mixare/plugin/OfflineCapableImageMarker.java 是一个覆盖默认标记并打开 Activity 对话框而不是 webview 的插件。

您也可以加入 mixare google group 并在需要时寻求帮助。您会在那里得到更快的响应。

关于java - Android 中增强现实应用程序的离线 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11859058/

相关文章:

java - 我如何使用 android 的 getResources

android - Google map Android api V2 激活指南针和倾斜模式

java - JNLP 下载期间出现 FileNotFoundException

java - Gson Map<String, Any> 到对象

android - 如何使用 AppCompat v.7 显示和隐藏 ActionBar

android - 如何防止 Prismatic Joint 重置为初始交易限额?

android MapView 总是在嵌套元素中导致 OutOfMemoryError

循环到第二个客户端时出现 java.util.NoSuchElementException

java - HTTP 请求 : ';' character in the request URL

java - 升级到 Tomcat 8 时出现 ClassNotFoundException