What's your Android dev setup? - eviltoast

I’m new (0 experience) to Android Dev, but want to contribute to one simple open-source app that I like on GitHub.

I had a spare hour today and tried to setup GitHub Codespaces environment, but so far failed to install AndroidSDK and satisfy Gradle.

So the question, what setups do you have for Android dev? What’s industry standard and what YOU prefer?

And is cloud development a thing in Android world?