Skip to content

print() is no longer sent to Output panel when running project on Android due to debugger connection not working #82764

Closed
@BastiaanOlij

Description

@BastiaanOlij

Godot version

4.2 dev f5696c3

System information

Android

Issue description

When running an Android application with "remote debug" ticked, Godot would always output print and error messages to the log in the Godot IDE.

We use this extensively in XR where alongside the "verbose" tickbox, we add a lot of extra information through print_verbose.
Even without that a standard Android project would atleast output the standard print lines (such as the "Godot Engine v4.1.1stable..." line).

So for instance running a simple XR project in Godot 4.1.1 stable with verbose enabled and remote debug enabled gives us:
image

Doing the same in master:
image

No more log. Same issue applies to normal Android. I have only tested this with gradle builds.

Steps to reproduce

Take a Godot project that can run on Android.

Enable remote debug

Run project on an Android device.

Minimal reproduction project

I think any simple project will do, but I used this for testing:
https://github.com/GodotVR/godot-xr-template

Metadata

Metadata

Assignees

Type

No type

Projects

  • Status

    No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions