master
← m4gr3d:implement_godot_service
opened 03:55PM - 14 Feb 25 UTC
- Provide an `GodotService` Android service implementation which can be used to … host an instance of the Godot engine
- Provide an `RemoteGodotFragment` Android fragment implementation which provides the view and logic to wrap connection to a `GodotService` instance
### Limitations
- Use of vulkan + swappy causes `GodotService` to crash as swappy seems to require an `Activity` context
- Need to report the issue to Google and figure out if there is a workaround besides disabling swappy
I wonder if this PR can be used in the music app I wrote, so that my app can continue to run and play music on a black screen or in the background
wchc
June 18, 2025, 12:09pm
2
You’d need to fork the engine repo, merge your said PR, and then compile the engine yourself. Test it thoroughly though and make sure you have backups of your project, as unofficial PRs are prone to errors and mistakes.
Godot prides itself on being very easy to build, by C++ projects' standards. Godot uses the SCons build system, and after the initial setup compiling the engine for your current platform should be ...
This PR has been officially merged, but there are no examples or instructions
You would have to build yourself Godot from the master branch, or wait for a new 4.5 dev build.
It might be so recent that it’s not even documented yet
1 Like