Godot Version
4.3 stable
Question
I’m trying to remote debug with my android device via USB debugging. There are plenty of tutorials, but different versions, so there are may be some change in the menu/settings.
I already installed the JDK, SDK, and NDK, but not following the ‘Exporting for Google Play Store’ part from Exporting for Android — Godot Engine (stable) documentation in English, because I’m just try to debugging. I followed the version of each SDK written on the docs even it’s not the latest from the android.
I also watched the tutorial from this video https://www.youtube.com/watch?v=0NxYJgATevg for the complete android settings, but he used godot 3.4, and I’m using 4.3. I found the android logo for debugging are changed to a monitor icon (remote debugging). When I click the remote debugging and choose my device (already listed), it install and failed with this warning:
editor/export/editor_export_platform.h:179 - Code Signing: All 'apksigner' tools located in Android SDK 'build-tools' directory failed to execute. Please check that you have the correct version installed for your target sdk version. The resulting APK is unsigned.
All located 'apksigner' tools in C:\Users\lugas\AppData\Local\Android\Sdk/build-tools failed to execute
editor/export/editor_export_platform.h:182 - Run: Could not install to device: adb: failed to install C:/.../Godot/tmpexport.1737474444.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed to collect certificates from /data/app/vmdl1990228585.tmp/base.apk: Attempt to get length of null array]
What settings should I check?
UPDATE:
I install the NDK and CMAKE version to the latest. Still the same error