# google-ar/arcore-android-sdk

ARCore SDK for Android Studio

Repository: https://github.com/google-ar/arcore-android-sdk
Canonical: https://ross.abutalabs.com/products/arcore-android-sdk
Homepage: https://developers.google.com/ar
Language: C++
License: NOASSERTION
License Family: other
Last push: 2026-04-22T21:21:30+00:00

## Health v2 (maintenance only)
Score: 79/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 78, release rhythm 68, longevity 100
- inputs: {"age_days": 3299, "days_push": 133, "days_rel": 133, "gap_med": 69.5, "n_releases_24m": 9}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5229, forks 1276 (observed 2026-08-28T04:09:13.345353+00:00)

## What it is
Google's ARCore SDK for Android, providing Java and C APIs for building augmented reality experiences with motion tracking, environmental understanding, depth sensing, and light estimation. It integrates with Android Studio and supports building entirely new AR apps or adding AR features to existing ones.

## Use cases
- build augmented reality apps on android
- add motion tracking to a mobile app
- detect surfaces and place 3d objects in the real world
- estimate lighting for realistic ar rendering
- attach ar content to real-world locations with geospatial api
- measure depth between surfaces in a camera feed

## When to choose
- you are building an AR experience for Android in Java or C/C++
- you need world-scale AR with Google's geospatial and cloud anchor services
- you want Google-supported AR tooling integrated with Android Studio

## When to avoid
- you target iOS, Unity, or Web - use the platform-specific ARCore SDKs instead
- you need an open-source permissive license - this SDK is governed by Google's AR Additional Terms of Service
- you must support 32-bit-only apps on 64-bit devices, which ARCore no longer supports

## Facets
- artifact type: library
- maturity: active
- function: computer-vision, graphics, sdk, machine-learning
- domain: mobile-development, computer-vision, cross-platform
- platform: cpp
- tags: augmented-reality, arcore, motion-tracking, depth-sensing, geospatial, android-ndk, game-development, android, mobile

## Member repositories
- google-ar/arcore-android-sdk (main) score 79

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:13.345353+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:59:40.082077+00:00, confidence not recorded.
  - readme: https://github.com/google-ar/arcore-android-sdk (fetched 2026-08-28T04:09:13.345353+00:00, sha 1ecdca2afcd6)
  - homepage: https://developers.google.com/ar (fetched 2026-08-29T08:54:55.919256+00:00, sha 6d394ad96f33)
- Data as of 2026-08-30T08:39:29.467469+00:00.
