当前位置:首页安卓软件系统工具 → 谷歌ARCore共享库官方版下载(Google Play Services for AR) v1.54.260890093 安卓版

谷歌ARCore共享库官方版下载(Google Play Services for AR) v1.54.260890093 安卓版

谷歌ARCore共享库官方版下载(Google Play Services for AR)
安全下载,放心体验!

版本:v1.54.260890093 安卓版

类别:系统工具

大小:59.4M

时间:2026-05-01 11:57

星级:

平台:Android

授权:免费软件

官网:暂无

厂商:Google LLC

应用截图Screenshot
  • 谷歌ARCore共享库官方版下载(Google Play Services for AR)v1.54.260890093 安卓版
  • 谷歌ARCore共享库官方版下载(Google Play Services for AR)v1.54.260890093 安卓版
  • 谷歌ARCore共享库官方版下载(Google Play Services for AR)v1.54.260890093 安卓版
  • 谷歌ARCore共享库官方版下载(Google Play Services for AR)v1.54.260890093 安卓版
  • 谷歌ARCore共享库官方版下载(Google Play Services for AR)v1.54.260890093 安卓版
应用简介Introduction

Google Play Services for AR(ARCore官方版app)一款谷歌官方推出的安卓机型现实增强工具,安装以后就可以实现现实世界与虚拟空间的对接,让你完全能够沉浸式参与其中,解锁超多的精彩游戏体验内容,在此不管是玩游戏,还是搭建一个你的专属世界,都是很不错的选择。

应用介绍

“面向AR的Google Play服务”可在受支持的设备上自动安装和更新。此服务可解锁由ARCore打造的增强现实(AR)体验。自动更新可确保具备AR功能的应用无需另外下载即可运行。此服务之前称为ARCore。安装此服务后便可通过全新方式来一起购物、学习、创建新内容和体验精彩世界。

谷歌ARCore怎么用?

一、环境

1、物理环境

为众多不同的空间设计相同的体验

让用户清楚地了解您的应用需要多少空间。您能将它用在自己的大腿、餐桌或足球场上吗?向他们展示理想的使用条件。您可以在Play商店中添加预览图片,或在应用本身中添加说明。

考虑应用可能会使用的所有地方仍然很有帮助,从小公寓到大片田野,不一而足。准备好应对大大小小的空间、家具或交通等现实障碍,以及身体挑战。

公共空间也提供一系列自己的AR挑战。跟踪和遮挡变得困难,具体取决于周围物体和人员的数量。此外,手机移动和AR沉浸感可能会分散注意力或危险。

2、虚拟环境

增强环境结合了通过设备相机拍摄的真实图像与虚拟内容(例如数字对象或信息)。

当您的手机在现实世界中移动时,ARCore会跟踪手机相对于周围环境的位置。此过程称为并发测距与映射 (COM)。

ARCore会查看摄像头图像并检测视觉上的显著特征(称为特征点)。然后,它会利用这些点来确定自己在位置上的变化。这些视觉信息会与设备的惯性测量数据结合,从而估测随时间推移相机相对于周围环境的姿态(位置和方向)。

通过将呈现3D内容的虚拟摄像头的位置与设备摄像头的方向对齐,ARCore可以从正确的视角渲染虚拟内容。这种虚拟图像叠加在实时拍摄的图像上,使虚拟内容看起来如实呈现。

二、体验大小

1、定义大小

当您开始设计应用时,决定游戏空间的大小。是桌面、卧室一样大,还是和世界一样大?

体验应适合环境。例如,棋盘游戏可能最适合桌面游戏。另一方面,寻宝游戏需要更大的区域。

向用户显示理想的尺寸和最优的显示条件。立刻为客户设定预期。你仍可以给孩子带来惊喜,但要告诉他们可能会出现意外惊喜的位置。

2、自适应Playspace

如果您要打造桌面体验,请确保它适合每个桌面。将体验尺寸设计为响应式。某些用户可能会在大的宴会桌上玩游戏。其他人可能会在小桌子上进行摆放。

三、流派

1、鼓励运动

许多用户之前从未体验过360度全景虚拟环境。而其他人则开始研究如何在游戏内部四处移动并进行互动。当用户首次体验AR时,他们常常会忘记可以四处移动。

如果您的体验需要探索,请提醒用户他们可以四处移动。在这种情况下,为用户提供一个只能通过移动才能完成的目标。在屏幕边缘放置一个虚拟物体,鼓励它们朝向该物体移动。

将物体隐藏在虚拟或实物后面。这是一种鼓励用户运动的有趣方式。

2、无障碍

如果用户无法四处移动,请为他们提供使用您的应用的备选方式。

例如,当用户应该更靠近目标时,请提供另一种访问目标的方式。请尽可能让用户点按对象并使其靠近,或提供十字线来帮助用户触达较远的对象。放置文字和说明,确保用户从各个角度都能看到它们。

随着用户感到疲劳,他们会减少四处移动。

允许用户移动和旋转对象,以防用户无法围绕该对象实际移动。

四、安全、舒适

1、确保用户安全

有时,用户会沉浸在AR体验中。当用户注意手机摄像头并忽略现实世界时,用户可能会碰到物品和人员,并且可能不会注意到周围的危险。想一想,您的应用将用户引导至哪里。建立提醒以环顾四周,不定期地提醒他们检查周围环境。

2、不要让用户向前走

当用户向后移动时,撞到家具、小动物或其他物体的风险要大得多。

3、避免长时间玩游戏

长时间使用AR可能会让用户感到疲劳。尝试找出操作过程中的休息点或用户需要休息的时刻。

4、保持舒适

长时间手机佩戴会很累。鼓励用户四处移动手机或更改拿着手机的位置。您还可以在游戏循环中设定休息点。

5、休息一下

允许用户暂停或保存进度。即使用户切换了实际地点,也能轻松从他们停下的地方继续体验。

五、逼真

1、根据模型估算

创建3D对象时,请按实际大小创建。完整尺寸的对象更容易直接放入体验中。

所有物体应朝向同一方向。使用右手坐标空间,其中+Y表示向上,+X表示向右,-Z表示从原点向前。

在为场景建模时,请确保将其放置在地平面上物体基底几何中心。

请注意,3D对象可以从各个角度查看。使用完整的对象,并确保渲染所有表面,即使用户可能不会立即看到的对象,如窗帘的背面或沙发的底部。

2、PBR材质

为了使您的资源看起来更真实,请使用基于物理的渲染 (PBR)。

借助PBR,您可以为场景中的对象添加真实的细节。它结合多种纹理来营造深度和纹理的错觉,并利用光的物理行为为对象赋予一种自然的感觉。

这些纹理可以定义您的对象,并增强AR世界的真实外观。

3、优化场景的光照条件。

为了让虚拟物体与现实世界融为一体,请确保它们采用合适的光线。ARCore 中内置了一个光估测系统。它可以让您渲染根据周围区域动态调整的光照条件。

4、在家/外出状态

将您的虚拟物体设计为真实存在。

在AR体验中,每个物体都应感觉到它与其他每个物体位于同一场景中。

使用阴影、光照、环境光遮蔽、物理效果和反射来模拟对象存在。与真实对象一样,AR对象也应该对现实世界环境做出反应。

六、内容展示位置

1、寻找表面

为了查找平面,ARCore会通过查找属于同一平面的几个点来搜索墙壁、天花板或地板。

向用户展示如何使用手机寻找表面。使用插图或动画来向用户说明如何正确扫描。这有助于用户了解将手机靠近要检测的表面、按顺时针或环形运动方式移动手机,以及搜索不会太暗或太亮的表面。

当用户移动手机时,提供即时反馈,证明他们已成功检测到表面。

2、垂直表面

垂直表面可能比水平表面更难检测。

垂直表面会反射光线,并且通常涂成同一种颜色,这两种情况都会导致检测失败。

ARCore能够检测垂直表面。但在某些情况下,可能需要更长时间才能找到它们。

3、目的地

目的地是对象最终放置的位置。

在用户放置对象时,使用视觉指示来引导用户。阴影有助于指示目的地,可让用户更轻松地了解对象将放置在检测到的表面上的位置。

4、系统推荐的展示位置

应用本身可以填充场景。一旦检测到Surface,应用可以立即开始放置对象。

在以下情况下,系统推荐的展示位置效果最佳:

无需用户输入内容,就能将虚拟环境添加到现实空间中

没有互动,或互动极少

对象是否出现在正确的位置并不重要

AR模式对您的体验至关重要

体验启动时开启AR模式

5、拖动即可放置对象

通过轻触选择虚拟对象后,用户可以将其拖动到场景中。许多用户可能不了解如何拖动。提供清晰的说明,并引导用户逐步完成拖动过程。

请务必在用户拿起物体前,告知用户如何放置物体!如果用户事先未获知放置手势,则拖动效果也会不太理想。

在以下情况下,拖动操作效果最佳:

需要调整或转换对象,需要精确地将对象放在某个位置。

七、互动

1、清晰过渡到AR

通过视觉元素告知用户他们即将从2D屏幕过渡到AR模式。您可以在即将发生过渡时调暗手机显示屏,或使用特效对屏幕进行模糊处理。

在某些应用中,AR体验中只有一部分会发生。

尽量让用户顺畅地过渡到AR。让用户启动从2D界面到AR的过渡。当用户拥有控制权时,这种限制不会显得不显眼。

您可以添加一个按钮(例如 AR 图标),让用户自行触发启动。

轻轻地让用户进入您的AR环境。使用简单的过渡,例如动画或淡出。

2、屏幕外探索

通过视觉或声音提示鼓励用户探索屏幕外。

视觉提示可以推动用户探索周围的更强大的 AR 世界。例如,让一只鸟离开屏幕,直到用户关注它为止。这种移动有助于引导用户完成预期目标。

3、深度碰撞

始终考虑用户的空间。

当虚拟物体看起来与现实世界中的物体相交时,为了避免深度碰撞,请注意合理的房间大小和用户可以使用您的应用的各种环境。

提前设定预期,明确说明体验需要多少空间,从桌面到整个房间,再到世界级空间。

4、对象内部

尽管用户可以将手机置入虚拟世界的物体中,但这打破了您正在创作的现实场景并破坏了沉浸式的画质。出现这种情况时,应告知用户不应该出现在他们面前。

视觉提示可帮助用户避免这些意外碰撞。当您想要说出“你不应该在这里!”时,将物体内部模糊处理。

5、多人游戏体验

多人游戏体验可让不同用户共享相同的 AR 环境。某个用户设备上显示的对象会向所有用户显示。

玩家 1 检测到一个表面

玩家 2、3 和 4 通过靠近玩家 1 检测到同一表面

该应用可识别所有玩家并将他们联系起来!现在,所有人都可以共用相同的 AR 环境。

与单人体验相比,多人游戏体验可能需要更多掌控力。引导用户完成每一步。尝试尽可能顺畅地建立连接。

随着更多用户加入,请鼓励他们离第一位用户更近一点。孩子的设备连接速度会更快。

arcore快速入门?

如需开始在Android上使用ARCore,您可以运行ARCore SDK附带的hello_ar_kotlin 或 hello_ar_java示例应用。这些示例应用使用OpenGL,这是一种用于渲染2D和3D矢量图形的编程接口。这些应用会显示检测到的所有平面,并允许用户点按平面来放置3D模型。

1、设置您的开发环境

安装 Android SDK Platform 7.0(API级别24)或更高版本的Android Studio 3.1版或更高版本。

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

(2)按如下方式打开一个示例项目(您必须明确打开一个项目才能构建并运行该项目)。

从 File 菜单中选择 Open。

在 arcore-android-sdk/samples文件夹中,选择hello_ar_kotlin 或 hello_ar_java 文件夹,然后点击 Open。

3、准备设备或模拟器

您可以在受支持的设备或 Android 模拟器上运行 R应用。您必须先在模拟器上更新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 实现,Android GL SurfaceView用于渲染相机预览和基本AR对象,例如平面和锚点。可以在 com/google/ar/core/examples/java/common/samplerender 中找到 hello_ar_java 的示例渲染框架。

注意:hello_ar_java 中的生命周期方法与OpenGL应用中通常提供的生命周期方法不同。为确保您自己的应用的AR设置正确无误,请遵循hello_ar_java中的生命周期管理逻辑。

5、使用即时展示位置

借 Instant Placement API,用户可以将 AR 对象置于屏幕上,而无需等待 ARCore 检测表面几何图形。随着用户继续在环境中移动,系统会实时优化对象放置位置。一旦ARCore能够在放置AR对象的区域中检测到正确的姿态,白色对象便会自动更新为姿态准确,并变为不透明。

hello_ar_java 中会自动启用 Instant Placement。点按屏幕上的齿轮图标,然后从下拉菜单中选择 Instant Placement。您应该已经选中 Enable Instant Placement 复选框。

点按屏幕以放置对象。在屏幕上显示全息对象后,请务必继续来回移动设备,以便 ARCore 可以获取关于周围环境的足够数据来准确锚定虚拟对象。

谷歌ARCore支持机型

ARCore可以在运行Android7.0(Nougat)及更高版本系统的多种符合资格的Android手机上使用。在开发者预览版期间,ARCore支持以下设备(如下图)

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

谷歌arcore需要谷歌框架吗?

ARCore本身不需要完整的谷歌服务框架(GMS),但它高度依赖并依赖于“面向AR的Google Play服务”(Google Play Services for AR)。

具体情况如下:

核心依赖:ARCore的功能(如运动跟踪、环境理解)并非完全集成在应用内,而是存储在名为“面向AR的Google Play服务”的独立应用中。该服务由Google Play商店单独分发和更新,ARCore应用需要通过ARCore SDK与该服务进行通信才能正常运行。

与GMS的关系:虽然ARCore不直接依赖GMS框架,但在实际使用中,获取和更新“面向AR的Google Play服务”通常需要设备安装Google Play商店或相应的服务分发渠道。在海外设备上,这通常意味着需要完整的谷歌服务生态支持;在国内设备上,部分厂商会预装或通过应用商店提供该服务的安装渠道。

运行条件:只要设备满足系统要求(Android 7.0及以上)且能安装/更新“面向AR的Google Play服务”,ARCore应用即可运行,无需安装完整的谷歌服务框架(如Google ContactsSyncAdapter等)。

谷歌arcore支持机型列表?

谷歌ARCore支持的机型列表会随时间更新,以下是截至2025年5月的部分主要支持机型(涵盖主流品牌):

Google Pixel系列

Pixel 2及以后所有型号(包括Pixel 3、4、5、6、7、8系列等)。

华为/荣耀系列

荣耀8X、荣耀10、荣耀Magic 2、荣耀V20

华为Mate 20、Mate 20 Pro、Mate 20 X、Mate 20 Lite

华为P20、P20 Pro、P30、P30 Pro

华为Nova 3、Nova 3i、Nova 4

OnePlus系列

OnePlus 3T、5、5T、6、6T、7、7T、8、8 Pro、9、9 Pro、10 Pro、10R、Nord CE 2、Nord CE 2 Lite

Oppo系列

Oppo R17 Pro、Find X5、Reno 7A、Reno 5G

Vivo系列

Vivo X50、X50 Pro、X80、X80 Pro、V20、V21

Xiaomi系列

小米8、小米8 SE、小米Mix 2S、小米Mix 3

小米10、小米10 Pro、小米11、小米11 Pro、小米11 Ultra

Redmi K40 S、Redmi K50 5G、Redmi Note 11、Redmi Note 11 Pro 5G

Samsung系列

Galaxy S9、S9+、S10、S10+、S11、S11+、S12、S12+、S13、S13+

Galaxy Note 9、Note 10、Note 10+

Galaxy A30、A30s、A31、A32、A51、A51 5G、A52、A52 5G

Motorola系列

Moto G 5G (2022)、Moto G Stylus 5G (2022)、Moto Edge Plus (2022)、Moto Edge 30

Sony系列

Xperia 1 IV、Xperia 10 IV、Xperia Ace III

Realme系列

Realme GT 大师探索版、Realme 9 5G、Realme 9 Pro 5G、Realme 9 Pro+

Tecno系列

Tecno Camon 19 Pro、Tecno Camon 19 Pro 5G

Zebra系列

Zebra TC53、TC58

注意事项:

部分机型需满足Android 7.0或更高版本系统要求,且需通过Google Play商店安装ARCore服务。

中国地区部分手机因未预装Google服务,需通过第三方渠道安装ARCore,但功能可能受限。

应用信息Information
  • 应用包名:com.google.ar.core
  • 应用名称:Google Play Services for AR
  • 应用版本:1.54.260890093
  • MD5值:29e896f9a96dd91356f69577e14b3631
用户评论User Comments
昵称:

选择头像:

打分:
很好!
字数:0/500 请自觉遵守互联网相关政策法规,网友评论内容与本站立场无关!
5.0
已有0人打分!

全部评论

查看更多评论