| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> Android模拟器中运行AR应用 -> 正文阅读 |
|
[移动开发]Android模拟器中运行AR应用 |
参考资料:https://blog.csdn.net/yangwu007/article/details/112650904 https://www.it610.com/article/1298641633968979968.htm https://github.com/google-ar/arcore-android-sdk/releases ———————————————————————— 增强现实(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。 AR 技术不断完善,展现设备也在更迭。头戴与移动式设备是目前两大主要的 AR 呈现系统。关于头戴式设备不是本文研究的话题,本文主要介绍移动式设备,例如:智能手机。 移动式设备则为人们体验 AR 提供了较为便捷的工具。一部智能手机更是能够促进 AR/VR 产业的发展,其配备的陀螺仪、加速计、微型高分辨率屏幕等组件构成了 AR/VR 设备的必要架构。过去十年人们对智能手机的高涨需求也为这些配件的大规模生产与升级产生推力,从而带来更出色的硬件创新与成本的降低。就底层逻辑而言,AR 是利用手机的前置与后置摄像头得以实现的。拿起智能手机就能将数字对象与现实场景相融合,打开通往“新世界”的大门。? 那么如何使用智能手机来开发AR应用呢,需要怎样部署开发环境。本文以android设备为例进行介绍。 能运行AR的android机型有特定要求,不是所有的android机型都能运行AR应用,哪些机型支持见列表(谷歌),见链接:https://developers.google.cn/ar/devices
场景一:如果有符合能够开发与运行AR应用的android真机,可以参考这个进行相关开发部署。 链接:https://developers.google.cn/ar/develop/java/quickstart 场景二:如果没有符合能够开发与运行AR应用的android真机,那么可以使用android模拟器来测试,androidstudio中有一些符合需求的模拟器可供使用。 由于我也没有符合需求的android真机,因此我也使用android模拟器来测试,因此针对场景二进行介绍。 ①开发环境部署,具体步骤见链接:https://developers.google.cn/ar/develop/java/emulator
基于链接中的介绍,几点需要注意,否则运行AR案例时提示“This device does not support AR”错误:
那么在新建模拟器时选择x86cpu架构的模拟器,我选用的模拟器如下:
链接:https://pan.baidu.com/s/1LzSkbz0nPKjiBu59Hf8Tig? ②运行AR案例。比如:在androidstudio加载arcore sdk中的示例(例如:augmented_image_java)
?最终效果图:?? |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 9:55:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |