This repository has been archived by the owner on Sep 14, 2021. It is now read-only.
ARCore SDK for Unity v1.19.0
Breaking change affecting previously published 32-bit-only apps
Google Play Services for AR (ARCore) has removed support for 32-bit-only ARCore-enabled apps running on 64-bit devices. Support for 32-bit apps running on 32-bit devices is unaffected.
If you have published a 32-bit-only (armeabi-v7a
) version of your ARCore-enabled app without publishing a corresponding 64-bit (arm64-v8a
) version, you must update your app to include 64-bit native libraries. 32-bit-only ARCore-enabled apps that are not updated may crash when attempting to start an augmented reality (AR) session.
To learn more about this breaking change, and for instructions on how to update your app, see https://developers.google.com/ar/64bit.
Known issues
- Apps may crash when calling
Application.Quit()
. This affects all ARCore apps. See details in Unity's Issue Tracker. - Issue 141500087: When using Android Emulator
x86_64
system images on macOS with ARCore SDK 1.16.0 or later, Google Play Services for AR will crash. As a workaround, use anx86
system image. - Unity 2018.4.24f1 is the minimum supported 2018.4 version that allows use of a custom Gradle template. See details in 2018.4.24f1 Release Notes.
- Unity 2019.3.7f1 is the minimum supported 2019.3 version that allows overwriting launcher and main Gradle templates. See details in 2019.3.7f1 Release Notes.
Breaking & behavioral changes
- To support Android 11, the ARCore SDK for Unity now requires Gradle version 5.6.4 or later. For details, refer to Android 11.
New APIs and capabilities
- Added new Instant Placement APIs:
- New
InstantPlacementMode
Enum type. - New
InstantPlacementMode
property inARCoreSessionConfig
to enable Instant Placement in ARCore session. - New
InstantPlacementPoint
Trackable. - Added
Frame.RaycastInstantPlacement()
to perform a raycast against an Instant Placement Point.
- New
Deprecations
None.
Bug fixes
- Fixed #710: Unity Editor crashes when running Instant Preview.