godot icon indicating copy to clipboard operation
godot copied to clipboard

MacOS 4.3 android build broken and editor settings not showing up

Open christo8989 opened this issue 1 year ago • 1 comments

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

  1. Follow export for android but manually edit the 4.3 editor settings .tres file.
  2. 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.

christo8989 avatar Aug 17 '24 23:08 christo8989

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 avatar Aug 18 '24 00:08 Calinou

@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.

christo8989 avatar Aug 18 '24 15:08 christo8989

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. Screenshot 2024-08-19 at 2 55 46 PM

OvershotProductionsLLC avatar Aug 19 '24 18:08 OvershotProductionsLLC

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.

bruvzg avatar Aug 19 '24 19:08 bruvzg

That fixed it. Thank you!

Is it strange that directly editing the 4.3.tres file changes didn't persist?

christo8989 avatar Aug 21 '24 03:08 christo8989