Develop
Develop
Select your platform

Unsupported Dependencies

Updated: Apr 30, 2025
Meta Horizon OS does not support certain common libraries, such as Google Mobile Services. The Meta Horizon Android Studio Plugin will identify unsupported libraries and permissions as lints. You can see a full list of errors in the Problems window under “Project Errors”. Below are common unsupported dependencies and their replacements.

Android dependencies

DependencyMitigation
Android Notifications
App orientation/screen sizes

Google Mobile Services dependencies

Quest devices do not support Google Mobile Services.
DependencyMitigation
Google Authentication/Sign in With Google (com.google.android.gms.auth)
Android Notifications
Google Location Services (com.google.android.gms.location)
Google AdID (com.google.android.gms.ads.identifier)
Android Billing (com.android.billingclient.api)

Firebase dependencies

Quest devices support all Firebase dependencies that do not require Google Mobile Services. See Dependencies of Firebase Android SDKs on Google Play Services for more information.
The following Firebase libraries are unsupported:
NameMitigation
App Check Play Integrity provider
App Check SafetyNet provider
App Indexing
Dynamic Links
Cloud Messaging
Firebase ML Vision
No recommended mitigation
Firebase ML Custom Model
No recommended mitigation
Did you find this page helpful?