I have a game built with Godot 3.5.2
The .apk files are smaller than 15mb and I have added the metadata and dependencies according to the documentation:
Google Play Instant | Platform | Android Developers
The game works fine when installed normally but crashes after the bootsplash when started via the "try now" button.
The error logs indicate a crash, but it's difficult to pinpoint the exact cause of the crash.
adb logcat -s godot shows me this:
06-19 04:20:19.821 25229 25823 E godot : ERROR: Couldn't load file 'res://project.binary', error code 19.
06-19 04:20:19.821 25229 25823 E godot : at: loadsettingstextorbinary (core\projectsettings.cpp:651) - Couldn't load file 'res://project.binary', error code 19.
06-19 04:20:19.821 25229 25823 I godot : Error: Couldn't load project data at path ".". Is the .pck file missing?
06-19 04:20:19.821 25229 25823 I godot : If you've renamed the executable, the associated .pck file should also be renamed to match the executable's name (without the extension).
06-19 04:20:19.825 25229 25823 E godot : ERROR: Cannot get class 'JNISingleton'.
06-19 04:20:19.825 25229 25823 E godot : at: instance (core\class_db.cpp:510) - Condition "!ti" is true. Returned: nullptr
It seems like there are more steps involved into making a godot android export usable for Google Play Instant. Anybody know what that could be ?