类型:系统安全
语言:简体中文
更新:2026-01-06 15:56:12
大小:47.14MB
平台:Android
- 最热软件
- 最新软件
-
Kamon复古胶片相机 v2.2.201
-
tiktok官网版 v41.8.302
-
秒玩小游戏 v1.3.3.003
-
抖音国际版 v99.2.104
-
疯狂乐斗 v6.7.6.405
-
Ninki v1.0.006
-
Moo日记 v4.3.507
-
抖音吊瓶请假专用图 无水印版08
-
TikTok v41.8.309
-
潇湘高考 v5.0.610
- 游戏介绍
- 游戏截图
- 专题合集
这是谷歌面向安卓平台开发的AR服务框架,整合了丰富的实用工具。用户启动后能便捷访问各类谷歌应用资源,涵盖游戏、阅读、音乐、视频等领域。界面采用简洁设计风格,各项功能清晰直观,让用户在使用过程中获得流畅的体验。
另外,Google Play Services for AR集成了用户身份验证、云存储、实时数据库、推送通知等功能,以此来简化应用程序的开发与管理流程,让用户的操作和使用体验更为便捷。
Google Play Services for AR快速入门
若想在安卓设备上启用ARCore功能,可先尝试运行ARCore开发工具包自带的两个基础演示程序——分别基于Kotlin和Java语言开发的AR入门示例。这两个程序采用OpenGL图形接口来实现二维与三维矢量图形的渲染,能实时识别并呈现环境中的平面区域,用户只需点击识别出的平面,即可完成三维模型的放置操作。
1、设置您的开发环境
需安装Android Studio 3.1及以上版本,且该版本需包含Android SDK Platform 7.0(即API级别24)或更高版本的对应组件。
2、打开示例项目
在安卓开发工具里,把ARCore的软件开发工具包对应的GitHub代码仓库复制到本地。
为此,您可以采用多种方式:
对于现有的 Android Studio 安装:
从 Git 菜单中选择 Clone。
在“Version control”下拉菜单里,把版本控制系统选定为Git。
在URL输入框中,填写ARCore GitHub代码库的如下网址:
谷歌ARCore安卓软件开发工具包在GitHub上的仓库地址
(2) 请按照以下步骤打开一个示例项目(您需要明确打开一个项目,这样才能对其进行构建和运行操作)。
从 File 菜单中选择 Open。
进入arcore-android-sdk目录下的samples子文件夹,从中挑选hello_ar_kotlin或者hello_ar_java这两个文件夹之一,接着执行点击Open的操作。
3、准备设备或模拟器
若想启动AR应用,可选择在适配的实体设备或Android模拟器上操作。需要注意的是,若使用模拟器运行,需先对其中AR服务对应的Google Play服务进行更新,之后才能正常启动应用。
4、运行示例
先确认你的安卓设备和用于开发的电脑已经建立连接,接着在Android Studio里找到并点击运行按钮。
Android Studio 会把您的项目构建成可调试的 APK,接着安装这个 APK,之后在您的设备上启动该应用。
要是AR对应的Google Play服务不存在或者已经过期了,系统说不定会提醒你去安装或者更新。你可以选择CONTINUE,这样就能从Google Play商店里安装它;也可以依据更新AR版Google Play服务里的指引,手动对这个应用进行更新。
借助 hello_ar_java 应用,您能够在识别出的 AR 平面上放置一个三维 ARCore 模型。该应用借助 Android GL SurfaceView 来实现功能,Android GL SurfaceView 主要用于渲染相机预览画面以及基础的 AR 对象,像平面和锚点这类元素都包含在内。而 hello_ar_java 的示例渲染框架,可以在 com/google/ar/core/examples/java/common/samplerender 路径下找到。
请注意:hello_ar_java 里的生命周期方法和 OpenGL 应用一般所提供的生命周期方法存在差异。为了保证您自己的应用的 AR 设置准确无误,建议您参照 hello_ar_java 中的生命周期管理逻辑来操作。
5、使用即时展示位置
通过特定API,用户能直接在屏幕中放置AR元素,无需等待系统完成环境表面的几何识别流程。当用户在空间内持续移动时,系统会对元素的摆放位置进行即时调整优化。一旦系统在该AR元素所在区域识别到精准的空间姿态信息,原本显示为白色的元素就会自动切换为姿态精准的状态,同时呈现出不透明的视觉效果。
在hello_ar_java这个应用里,Instant Placement功能是默认开启的。要是想手动调整相关设置,可以点击屏幕上的齿轮形状图标,接着在弹出的下拉选项里找到Instant Placement这一项。通常情况下,Enable Instant Placement对应的复选框应该是处于勾选状态的。
用手指触碰屏幕就能完成虚拟物体的放置操作。当全息影像出现在屏幕上后,记得持续移动设备变换角度,这样ARCore才能收集到足够的环境信息,确保虚拟物体能精准地固定在现实场景中。
Google Play Services for AR相关基本概念
在深入学习ARCore之前,先掌握一些基础概念会很有益处。这些概念能共同解释ARCore是怎样让虚拟内容看起来如同呈现在真实表面上,或是附着在现实世界的某个位置上的。
1、运动追踪
当您的手机在现实环境中移动时,ARCore 借助同时定位与映射(SLAM)技术来确定手机相对于周边世界的位置。它会识别摄像头捕捉画面里视觉差异明显的特征(即特征点),并利用这些点来计算自身的位置变动情况。这些视觉信息会和设备 IMU 的惯性测量数据相结合,共同用于推断摄像头在某段时间内相对于现实世界的姿态(包含位置与方向)。
开发者可以把渲染3D内容的虚拟摄像头姿态,与ARCore所提供的设备摄像头姿态进行对齐,这样就能从准确的视角来渲染虚拟内容。之后,把渲染好的虚拟图像叠加到设备相机拍摄的画面上,虚拟内容就会显得如同现实世界里真实存在的事物一般。
2、环境理解
该技术能够识别环境中的特征点与平面,以此持续深化对现实场景的感知与认知能力。
ARCore能够识别出常见水平或垂直表面(像桌子、墙面这类)上聚集的特征点,并把这些表面以几何平面的形式提供给应用程序。同时,ARCore还能确定每个几何平面的边界范围,并将相关信息传递给应用。借助这些信息,你可以把虚拟对象放置在平坦的表面之上。
因为ARCore是通过特征点来实现平面检测的,所以对于白墙这类缺乏纹理的平坦表面,它有可能无法准确识别。
3、深度理解
ARCore 能够借助受支持设备的主 RGB 摄像头生成深度图,该深度图包含了表面与特定点之间的距离数据。利用深度图所提供的信息,你可以打造出沉浸式且逼真的用户体验,比如让虚拟对象与实际观察到的表面精准碰撞,或者让虚拟对象呈现于真实物体的前方或后方。
4、光估测
ARCore 能够感知环境光线的相关情况,为你提供当前摄像头画面的平均光照强度以及色彩校正数据。借助这些信息,你可以让虚拟物体的光照效果与周围实际环境保持一致,进而增强其真实感。
5、用户互动
该移动增强现实工具通过触控交互(如点按等应用支持的操作)获取屏幕上的二维坐标,再从设备摄像头视角向现实空间投射虚拟射线,检测射线与周围环境中平面或特征点的交点,并返回这些交点在三维空间中的位置与方向信息,从而让用户能够对现实场景中的元素进行选择或互动操作。
6、定向点
通过特定的标记点,你能够把虚拟元素安置在有坡度的平面上。在进行能获取特征标记的触碰检测操作时,相关技术会扫描周边的特征标记,并利用这些标记来尝试计算对应标记所在平面的倾斜程度,随后给出一个融合了该倾斜信息的方位数据。不过,由于这类技术依赖特征标记的聚合来判断平面角度,所以对于缺乏纹理细节的平面(像纯色墙面),可能难以实现精准识别。
7、锚点和可跟踪对象
姿态会随着ARCore对自身位置及环境理解的提升而改变。若要放置虚拟对象,需定义锚点,这样ARCore才能持续跟踪对象的位置变化。一般情况下,可依据点击测试返回的姿势来创建锚点,具体操作可参考用户互动相关说明。
姿态的改变意味着ARCore或许会对环境对象(像几何平面和特征点这类)的位置进行更新。平面与特征点属于一种特殊的可跟踪对象,正如其名,ARCore会在一段时间内持续跟踪这些对象。你能够把虚拟对象固定在特定的可跟踪对象上,这样即便设备移动,虚拟对象和可跟踪对象之间的相对关系也能保持稳定。也就是说,要是你在书桌上放置了一个虚拟的Android小雕像,即便之后ARCore调整了书桌对应的几何平面的姿态,这个Android小雕像看起来依然会在书桌上。
注意:为了降低CPU费用,建议尽量重复使用锚点,同时及时分离不再需要的锚点。
8、增强图像
利用增强图像技术,你能够开发出可对特定二维图像(像产品包装或者电影海报这类)做出响应的AR应用程序。当用户把手机摄像头对准特定图片时,就能启动AR体验。举例来说,他们可以将手机摄像头对准电影海报,使角色从海报中弹出并出现在画面里。ARCore同样具备追踪移动图像的能力,比如移动的公交车侧面的广告牌。
你既能够通过离线方式对图片进行编译来搭建图片数据库,也可以借助设备实时添加单独的图片。完成注册操作后,ARCore 会对这些图像及其边界进行识别,并反馈对应的姿态信息。
ARCore 可在运行 Android 7.0(Nougat,牛轧糖)及更高版本系统的多款符合资格的 Android 手机上使用。在开发者预览阶段,ARCore 支持的设备如下(见下图)
后来扩大了其它设备的支持(如下图)
软件特色
1、GooglePlay服务也能优化您的应用使用体验。它能提升离线搜索的效率,带来更具沉浸感的地图服务,还能优化游戏体验。
2、若您卸载该软件,相关应用可能无法正常运行。未获得谷歌公司认证的Android设备,无法运行谷歌地图等谷歌应用;即便用户能在手机上安装谷歌应用,运行时也可能出现“闪退”或手机提示“已停止运行”的情况,导致无法继续使用。
3移动设备制造商若想在产品中预装谷歌旗下的特定应用程序(例如地图类应用),则需先通过谷歌方面针对该设备的GMS认证流程。
软件介绍
ARCore是谷歌推出的增强现实体验开发平台。该平台借助各类API,使手机具备感知周围环境、理解现实世界并与信息进行交互的能力。其中部分API同时适用于Android和iOS系统,从而支持跨平台的共享AR体验。
ARCore 借助三项核心功能,把虚拟内容和手机摄像头捕捉到的现实世界场景融合起来:
1、通过动作跟踪技术,手机能够知晓并追踪自身在现实世界中的相对位置。
2、利用环境理解功能,手机能够识别地面、咖啡桌、墙壁等不同类型表面(包括水平、垂直以及倾斜的表面)的尺寸与方位。
3手机的光估测功能能够对周围环境当下的光照状况进行评估。
更新日志
v1.47.243160293版本
我们对产品进行了优化调整,解决了若干细微问题。建议您安装最新版本或完成更新,体验这些改进。
用户评论
具体评论内容
请输入手机号码

蓝莓投屏安卓免费版 v3.3.40
一键直达最新免费版 v1.0.6
野马浏览器通用版 v1.4
轻念软件库手机版 v1.0
屏幕刷新率免root手机版 v1.2
快搜浏览器新版 v1.1.9
MyDyson无广告版 v6.4.25220
有声输入法最新版 v1.7.6
摩托邦测速仪器官方版 v5.1.8
每日英语翻译通用版 v1.1.5
照度仪官方版 v1.1.0
轻松卸载免费版 v3.3.9.173
无极磁力引擎通用版 v4.14.00
Quest助手免费版 v349.2.0.46.104
核桃云端手机正版 v13.4
野马浏览器安卓官方版 v1.4
AI短剧生成平台官方正版 v1.0.0
极米无屏助手最新免费版 v4.10.30
canta正版 v2.2.2
Kling ai无广告版 v3.2.40.420
世界网测手机正版 v4.4.8
namane免费原版 v4.0.41
发型测试相机通用版 v12.0.0
lbe安全大师安卓版 v6.1.2563
手表浏览器安卓版 v22.8.25
当贝家安卓直装版 v5.0.0