Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
lucyAlvin's avatar
lucyAlvin
Honored Guest
5 months ago
Solved

Keep Rules in Proguard Files (Using R8 Minify)

I'm developing an Immersive App for Meta Quest using the Meta Spatial SDK in Android Studio with R8 minification enabled. When building a signed APK, I encounter the following error: Missing classes...
  • AlvinLu's avatar
    5 months ago

    I found that adding the following lines to proguard-rules.pro allows the app to work correctly:

    -keep class com.meta.spatial.** { *; }
    -dontwarn horizonos.app.container.TaskContainer
    -dontwarn horizonos.app.container.TaskContainerManager$TaskContainerCallback
    -dontwarn horizonos.app.container.TaskContainerManager
    -dontwarn vros.os.VrosBuild