比克尔下载中心--给您快速、安全的下载体验!

您的位置:首页手机游戏生活服务 → Google Play Services for AR V1.48.250340293

Google Play Services for AR V1.48.250340293

Google Play Services for AR 5.0
好玩450 坑爹1
  • Google Play Services for AR是谷歌面向安卓系统推出的服务框架,这款软件具备十分强大的实用功能,用户只需打开它就能便捷使用谷歌旗下的各类软件,涵盖游戏、小说、音乐、影视等内容;同时其界面设计简约直观,各项功能清晰明了,能为用户带来相当出色的使用体验。
  • 本游戏:官方版安全无广告需网络
  • 标签: 增强现实 谷歌服务 ar开发
  • 更新时间:2025-12-12 02:16:47
相关游戏

Google Play Services for AR是谷歌面向安卓系统推出的服务框架,这款软件具备十分强大的实用功能,用户只需打开它就能便捷使用谷歌旗下的各类软件,涵盖游戏、小说、音乐、影视等内容;同时其界面设计简约直观,各项功能清晰明了,能为用户带来相当出色的使用体验。

此外,Google Play Services for AR集成了用户身份验证、云存储、实时数据库、推送通知等功能,以此简化应用程序的开发与管理流程,让用户的操作和使用体验更为便捷。

Google Play Services for AR快速入门

若想在 Android 设备上开启 ARCore 的使用,你可以运行 ARCore SDK 里自带的 hello_ar_kotlin 或者 hello_ar_java 示例应用。这些示例应用采用了 OpenGL 技术,它是一种专门用来渲染二维和三维矢量图形的编程接口。通过这些应用,你能看到所有被检测到的平面,并且可以通过点按平面的方式来放置三维模型。

1、设置您的开发环境

请确保你的Android Studio开发环境满足以下要求:使用3.1及以上版本的IDE,并安装API级别24(对应Android 7.0系统版本)或更高的SDK平台组件。

2、打开示例项目

(1)在 Android Studio 里,对 ARCore SDK 的 GitHub 代码库进行克隆操作。

为此,您可以采用多种方式:

对于现有的 Android Studio 安装:

从 Git 菜单中选择 Clone。

在“Version control”下拉菜单里,把版本控制系统选定为Git。

在URL输入框内,填写ARCore GitHub代码仓库对应的如下网址:

https://github.com/google-ar/arcore-android-sdk.git

请按下列步骤操作以打开示例项目(只有成功打开项目后,后续的构建和运行操作才能顺利开展)。

从 File 菜单中选择 Open。

你可以在 arcore-android-sdk/samples 文件夹里,挑选 hello_ar_kotlin 或者 hello_ar_java 文件夹,接着点击 Open。

3、准备设备或模拟器

要运行AR应用,可选择适配的设备或Android模拟器。若使用模拟器,需先升级其中AR服务对应的Google Play服务,之后才能启动应用。

4、运行示例

请先确认您的Android设备已与开发机器连接成功,接着点击Android Studio里的Run按钮即可。

Android Studio 会把您的项目构建成可调试的 APK,接着安装这个 APK,之后在您的设备上启动该应用。

若AR版Google Play服务不存在或版本已过时,系统或许会提醒你进行安装或更新操作。点击CONTINUE可以从Google Play商店安装该服务,也能依据“更新AR版Google Play服务”里的指引手动对该应用程序进行更新。

通过hello_ar_java应用,您能够在识别出的AR平面上放置一个三维ARCore模型。该应用借助Android GL SurfaceView来实现功能,此组件用于呈现相机预览画面以及平面、锚点等基础AR对象。hello_ar_java的示例渲染框架可在com/google/ar/core/examples/java/common/samplerender路径下找到。

请注意:hello_ar_java 里的生命周期方法和 OpenGL 应用一般所具备的生命周期方法存在差异。为了保证您自己的应用的 AR 设置准确无误,建议您参照 hello_ar_java 中的生命周期管理逻辑来操作。

5、使用即时展示位置

通过特定的编程接口,用户能直接在屏幕上放置增强现实元素,无需等待系统完成对周围空间表面结构的识别。当用户在环境中移动时,系统会持续调整这些元素的位置以优化显示效果。一旦系统识别出元素所在区域的精确空间姿态,原本显示为白色的元素就会自动修正为精准的空间姿态,并呈现出不透明的视觉效果。

在hello_ar_java程序里,Instant Placement功能是默认开启的。操作时,先点击界面上的齿轮形状图标,接着在弹出的下拉列表里找到Instant Placement选项并点击,此时你会看到Enable Instant Placement对应的复选框处于勾选状态。

在屏幕上轻点即可完成虚拟物体的放置操作。当全息影像出现在视野中后,需要持续缓慢移动设备,让AR技术能够充分采集周围环境的空间信息,从而确保虚拟物体能够精准、稳定地固定在现实场景中。

Google Play Services for AR相关基本概念

在着手探索ARCore的核心机制前,先掌握几个基础概念能让后续理解更顺畅。这些概念从不同维度解释了ARCore是如何让虚拟元素与真实环境无缝融合——无论是让虚拟物体“放置”在现实中的平面上,还是让数字内容“锚定”在特定的物理空间位置,都能呈现出自然逼真的效果。

1、运动追踪

当您的手机在现实环境中移动时,ARCore 借助“同时定位与映射”(SLAM)技术来确定手机与周围世界的相对位置。它会识别摄像头捕捉图像里视觉特征鲜明的点(即特征点),并利用这些点来计算自身位置的变动情况。同时,这些视觉信息还会与设备IMU的惯性测量数据相结合,共同用于估算摄像头在一段时间内相对于现实世界的姿态(包括位置和方向)。

开发者可通过让渲染3D内容的虚拟摄像头姿势与ARCore提供的设备摄像头姿势保持一致,从而从准确角度呈现虚拟内容。随后将渲染出的虚拟图像叠加到设备相机获取的画面上,就能让虚拟内容看起来如同现实世界的组成部分。

2、环境理解

ARCore通过检测特征点与平面,持续加深对现实世界环境的认知。

ARCore 能够识别出那些看似分布在常见水平或垂直表面(像桌子、墙面这类)上的特征点簇,并把这些表面以几何平面的形式提供给应用程序。此外,ARCore 还能确定每个几何平面的边界范围,将相关信息也传递给应用。借助这些信息,您可以把虚拟对象放置在平坦的表面之上。

ARCore在识别平面时依赖特征点捕捉,对于类似素色墙面这类缺乏纹理细节的光滑区域,可能会出现识别不准确的情况。

3、深度理解

ARCore 能够借助受支持设备的主 RGB 摄像头生成深度图,该深度图包含了表面与特定点之间距离相关的数据。利用深度图所提供的信息,你可以打造出沉浸式且逼真的用户体验,比如让虚拟对象和实际观察到的表面精准碰撞,或者让虚拟对象显示在真实物体的前方或后方。

4、光估测

该工具能够感知所处环境的光照情况,针对当前摄像头捕捉的画面,给出整体的光线强度均值与色彩校准数据。借助这些信息,用户可以让虚拟物体的光照效果与现实环境保持一致,进而增强虚拟物体的真实感。

5、用户互动

ARCore借助点击测试功能,获取与手机屏幕对应的(x,y)坐标(该坐标由点按或应用支持的其他互动方式提供),随后将光线投射至摄像头的世界视图里,进而返回这条射线所相交的全部几何平面或特征点,以及交点在现实世界空间中的姿态信息。通过这种方式,用户就能对环境中的对象进行选择,或者以其他形式与之展开互动。

6、定向点

借助定向点,您能够把虚拟对象放置在倾斜的表面上。当您进行会返回特征点的点击测试时,ARCore 会查看周边的特征点,并利用这些特征点来尝试估算出给定特征点所在表面的角度。之后,ARCore 会返回一个包含该角度考量的姿势。因为 ARCore 是通过特征点聚类来检测表面角度的,所以对于缺乏纹理的表面(比如白墙),可能无法做到准确检测。

7、锚点和可跟踪对象

姿态会随着ARCore对自身位置及环境理解的提升而改变。若您希望放置虚拟对象,就需要定义锚点,这样ARCore才能追踪该对象在不同时间的位置。一般情况下,您可依据点击测试返回的姿势来创建锚点,具体操作可参考用户互动部分的说明。

姿态会出现变动,这表明ARCore或许会更新环境对象(像几何平面和特征点)的位置。平面和点属于一种特殊的可跟踪对象,从名称就能知道,ARCore会在一段时间内对这些对象进行跟踪。你可以把虚拟对象固定在特定的可跟踪对象上,这样就能保证即便设备移动,虚拟对象和可跟踪对象之间的关系依然稳定。也就是说,要是你把一个虚拟的Android小雕像放在书桌上,就算之后ARCore调整了书桌对应的几何平面的姿态,这个Android小雕像看起来还是会在桌子上。

为了减少CPU相关开销,建议尽量复用已有的锚点资源,同时及时对不再需要的锚点进行解绑处理。

8、增强图像

通过图像增强相关的技术能力,开发者能够打造出可对特定平面图像(像商品包装盒、影视宣传海报这类)做出反应的增强现实应用。当使用者把手机摄像头对准这些特定图像时,就能启动对应的AR互动场景。打个比方,用手机拍摄电影海报,海报上的角色就会以立体形式呈现出来;即便图像处于移动状态,比如行驶中公交车身的广告画面,该技术也能对其进行追踪识别。

您既能够通过离线编译图片的方式来建立图片数据库,也可以从设备端实时添加单独的图片。完成注册后,ARCore 会对这些图像及其边界进行检测,并返回对应的姿态信息。

ARCore 适用于搭载 Android 7.0(牛轧糖)及更高版本操作系统的多款通过兼容性认证的安卓手机。在开发者预览阶段,其支持的设备列表可见下图。

后来扩大了其它设备的支持(如下图)

软件特色

1、GooglePlay服务也能优化您的应用使用体验。它能够提升离线搜索的速度,带来更具沉浸感的地图服务,还能优化游戏体验。

2、若您卸载此软件,相关应用可能无法正常运行。在未通过谷歌公司认证的Android设备上,谷歌地图等谷歌应用无法运行。即便用户能在手机上安装谷歌应用,运行时也可能出现“闪退”情况,或手机提示“已停止运行”,导致无法继续使用。

3移动设备制造商若想在其产品中预装谷歌旗下的特定应用程序,例如地图类应用,就必须先通过谷歌方面针对该设备的GMS认证流程。

软件介绍

谷歌推出的AR开发平台,能借助各类接口帮助移动设备感知周边环境、理解现实场景并实现信息交互;其中部分接口同时支持安卓与苹果系统,可用于打造多人共享的增强现实体验。

ARCore借助三项核心功能,把虚拟内容和手机摄像头捕捉到的现实世界场景融合在一起:

1、通过动作跟踪技术,手机能够知晓并追踪自身在现实空间中的相对位置。

2、利用环境理解功能,手机能够检测各类表面(像地面、咖啡桌或者墙壁这类水平、垂直以及倾斜的表面)的尺寸与方位。

3手机的光估测功能可用于判断周围环境当下的光线状况。

更新日志

v1.47.243160293版本

我们修复了部分小问题,同时也做了一些优化。您只需安装或更新至最新版本就能体验这些变化啦!

详细信息

  • 文件大小:47.14MB
  • 当前版本:V1.48.250340293
  • 上线时间:2019-07-18 18:06:10

游戏截图

  • Google Play Services for AR图1
  • Google Play Services for AR图2
  • Google Play Services for AR图3
  • Google Play Services for AR图4
  • Google Play Services for AR图5
×
732人已预约此应用
确定
取消