Hi, I have created cicd to export the Android apk automatically. The Godot version I am using is 3.4.stable. When I export the apk from my windows machine with editor it works normally on mobile devices but when exported from circleci it just shows a black screen. I have seen a similar issue where release exports had issues with older versions than 3.5 but in my case I use --export-debug both on windows and docker linux environments.
This is the command line script that I use to export the project: godot --path $PWD/client --export-debug "Android" build/$EXPORT_NAME.apk
I have exported the android log with logcat and this the error logs I am getting when running the game on mobile device:
022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: Cannot open file 'res://src/scenes/skins/spaceships/SpaceshipDefault.tscn'.
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: load_interactive (scene/resources/resource_format_text.cpp:1183) - Condition "err != OK" is true. Returned: Ref<ResourceInteractiveLoader>()
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: Failed loading resource: res://src/scenes/skins/spaceships/SpaceshipDefault.tscn. Make sure resources have been imported by opening the project in the editor at least once.
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: _load (core/io/resource_loader.cpp:271) - Condition "found" is true. Returned: RES()
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: res://src/resources/skins.tres:4 - Parse Error: [ext_resource] referenced nonexistent resource at: res://src/scenes/skins/spaceships/SpaceshipDefault.tscn
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: poll (scene/resources/resource_format_text.cpp:412) - res://src/resources/skins.tres:4 - Parse Error: [ext_resource] referenced nonexistent resource at: res://src/scenes/skins/spaceships/SpaceshipDefault.tscn
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: Failed to load resource 'res://src/resources/skins.tres'.
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: load (core/io/resource_loader.cpp:206) - Condition "err != OK" is true. Returned: RES()
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: Failed loading resource: res://src/resources/skins.tres. Make sure resources have been imported by opening the project in the editor at least once.
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: _load (core/io/resource_loader.cpp:271) - Condition "found" is true. Returned: RES()
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: res://src/scenes/Server.tscn:8 - Parse Error: [ext_resource] referenced nonexistent resource at: res://src/resources/skins.tres
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: poll (scene/resources/resource_format_text.cpp:412) - res://src/scenes/Server.tscn:8 - Parse Error: [ext_resource] referenced nonexistent resource at: res://src/resources/skins.tres
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: Failed to load resource 'res://src/scenes/Server.tscn'.
2022-06-19 18:43:04.905 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: load (core/io/resource_loader.cpp:206) - Condition "err != OK" is true. Returned: RES()
2022-06-19 18:43:04.906 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: Failed loading resource: res://src/scenes/Server.tscn. Make sure resources have been imported by opening the project in the editor at least once.
2022-06-19 18:43:04.906 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: _load (core/io/resource_loader.cpp:271) - Condition "found" is true. Returned: RES()
2022-06-19 18:43:04.906 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: Failed loading scene: res://src/scenes/Server.tscn
2022-06-19 18:43:04.906 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: start (main/main.cpp:1998) - Condition "!scene" is true. Returned: false
2022-06-19 18:43:04.952 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: ERROR: Condition "default_certs != nullptr" is true.
2022-06-19 18:43:04.952 31134-31172/az.fuzuli.gulmammadli.come_closer E/godot: at: load_default_certificates (modules/mbedtls/crypto_mbedtls.cpp:314) - Condition "default_certs != nullptr" is true.