Я поставил sdk не на C:\, соответственно у меня нет пути:
C:\Users\User\AppData\Local\Android\sdk
Я установил по такому пути:
D:\AndroidSDK
gomobile env нет команды, как в обычном go, понятия не имею где изменить путь к sdk
Edit: Я нашёл где он обрабатывает путь, я попробовал изменить но изменения не применяются, даже текст ошибки не меняется:
androidHome, err := sdkpath.AndroidHome()
if err != nil {
return "", fmt.Errorf("could not locate Android SDK bla-bla-bla: %w", err)
}
Edit2: Я попробовал вывести переменную окружения которая ему нужна, и она вроде как пустая, шиндовс тоже её не видит, при команде SET в списке её нет, если установить через set ANDROID_HOME="D:\AndroidSDK" - она будет, но только на сессию окна как я понял
fmt.Printf("%v\n", os.Getenv("ANDROID_HOME"))