godot
godot copied to clipboard
MacOS 4.3 android build broken and editor settings not showing up
Tested versions
4.3 is broken 4.2.2 works
System information
Apple M1 v13 - Godot 4.3 - Mobile Forward and Compatible
Issue description
I'm manually editing the 4.3 editor settings .tres file (because I can't get to editor settings in 4.3), to add the java sdk for android export. But after opening the export screen, I notice that the value I added in the .tres file becomes empty. Because of this, I cannot export for android because I get the "A valid Java SDK path is required in Editor Settings."
I should note that the 4.0 editor settings .tres file does have the correct value. But it seems this value is picked up by the 4.3 editor settings .tres file.
Steps to reproduce
- Follow export for android but manually edit the 4.3 editor settings .tres file.
- Export for android
Expected: The "Export Project" should be enabled. Actual: The "Export Project" button is disabled.
Minimal reproduction project (MRP)
I don't have this.
I believe the Java SDK editor setting has changed its name or category, so editing editor_settings.tres manually won't work unless you use the new setting path:
export/android/java_sdk_path
export/android/android_sdk_path
(because I can't get to editor settings in 4.3)
Out of curiosity, why can't you do that?
@Calinou I was just using a shorthand. Yes, those are the editor settings. And the java one isn't working in 4.3 for me.
I should also add, I converted a 4.2.2 project into a 4.3 project. I'm not sure if that would have anything to do with it.
I'm also missing the Editor - Editor Settings from my 4.3 build on my Mac.
I initially noticed it was missing on a project I migrated from 4.2.1, but this is from a brand new project I created in 4.3.
it's just not there at all.
I'm also missing the Editor - Editor Settings from my 4.3 build on my Mac.
On macOS, it's in the Godot menu (this is the standard place for options for macOS apps), there are some other differences in menu item placement as well, e.g, Quit and About are also in Godot not in File and Help.
That fixed it. Thank you!
Is it strange that directly editing the 4.3.tres file changes didn't persist?