## **ARCore概述**
![](https://box.kancloud.cn/2152aa2dd656a91456c2d6a696b26f87_5875x2500.png)
ARCore是在Android上构建增强现实应用程序的平台。ARCore使用三项关键技术,通过你的手机摄像头将虚拟内容与真实世界整合在一起。
* **运动跟踪**使手机了解和跟踪它相对于世界的位置。
* **环境理解**使手机能够检测平坦的水平表面的大小和位置,比如地面或咖啡桌。
* **光照估测**使手机估测环境当前的光照条件。
> **注意:** ARCore正在以**早期预览版**被提供,以便你可以开始尝试构建新的AR体验。这也是让你在API早期版本提供反馈的机会。此预览是在Android生态系统中启动AR功能的第一步。
### **支持的设备**
* * * * *
ARCore的设计初衷是在各种各样运行N和更后的Android手机上运行。在SDK预览版期间,ARCore支持以下设备:
* Google Pixel,Pixel XL,Pixel 2,Pixel 2 XL
* Samsung Galaxy S8 (SM-G950U, SM-G950N, SM-G950FD, SM-G950FD, SM-G950W, SM-G950U1)
![支持的设备](https://box.kancloud.cn/c44903658fac87fc2cbd1f527700cef7_574x252.png)
### **ARCore如何工作?**
* * * * *
从根本上说,ARCore正在做两件事情:跟踪移动设备移动的位置,并建立自己对现实世界的理解。
ARCore的运动跟踪技术使用手机的相机来识别有趣的点,被称为功能,并跟踪这些点如何随着时间移动。通过将这些点的移动和手机惯性传感器的读数想结合,ARCore可以确定手机在空间移动时的位置和方向。
除了识别关键点之外,ARCore还可以探测平坦的表面,如桌子或地板,还可以估测周围区域的平均照明。这些能力相结合,使ARCore能够建立自己对周围世界的理解。
ARCore对现实世界的理解,让你能够以与真实世界无缝集成的方式放置对象、注释或其他信息。你可以在咖啡桌的角落放一只打盹的小猫,或者用艺术家的传记信息来注明一幅画。运动跟踪意味着你可以从任何角度来回移动并观察这些物体,即使你转身离开房间,当你回来的时候,小猫或注释也会在你离开的地方。
有关ARCore如何工作的更详细细节,请查看fundamental concepts。
### **了解更多**
* * * * *
请看我们下面的指南,在你选择的平台上开始使用SDK。
* Android Studio入门
* Unity入门
* Unreal入门
* Web入门