Looking to get into android development
from cherrycode@lemmy.ml to linux@lemmy.ml on 04 Jun 11:59
https://lemmy.ml/post/16458204

I want to start learning android dev and I understand that I’ll need the android sdk and cli tools. I want to try it in a kvm because even though it is open source, I would like to keep it separate from my main system. Which distro and vm settings do you suggest I use? Any other tips or your experience with android development on linux would be helpful as well.

#linux

threaded - newest

ricdeh@lemmy.world on 04 Jun 12:02 next collapse

Debian-based distros are usually the ones with the most official support and documentation with regard to Android.

mesamunefire@lemmy.world on 04 Jun 13:15 collapse

Anything that can run android studio basically. And Debian can.

atzanteol@sh.itjust.works on 04 Jun 12:27 next collapse

Okay this “which distro should I use” shit is just getting out of control.

Which one is best for Android development? Are you kidding me? Just pick any one you like.

CameronDev@programming.dev on 04 Jun 12:53 collapse

I’m looking for a distro with good cd support, what should I use?

PlexSheep@infosec.pub on 04 Jun 13:09 next collapse

One that ships with bash, zsh, sh and/or fish

CameronDev@programming.dev on 04 Jun 14:53 collapse

Woah woah woah, slow down. I just want cd, I dont think I need to bash any fishes.

atzanteol@sh.itjust.works on 04 Jun 14:13 collapse

“I’m switching from Windows and want a good distro I can watch Mr. Beast videos on.”

KrapKake@lemmy.world on 04 Jun 12:34 next collapse

You could use the android studio flatpak, install flatseal to ensure the app doesn’t have permissions you don’t want.

8263ksbr@lemmy.ml on 04 Jun 12:51 next collapse

Had no problem with Linux mint 21.x.

aluminium@lemmy.world on 04 Jun 12:58 next collapse

I used garuda for a while when doing Android stuff and was really surprised that a lot of things like adb, fastboot and all the filetransfer stuff was working out of the box without even having to setup any android sdk, drivers, … . Not really a distrohopper however, so I can’t tell you if this is a common feature on other distros.

boredsquirrel@slrpnk.net on 04 Jun 15:06 next collapse

Second the Flatpak, but stuff like installing APKs over USB might not work. Dont know if that is really needed.

You can make adb work on Fedora, I documented 2 ways (with or without installing RPMs) here

eugenia@lemmy.ml on 04 Jun 16:19 next collapse

Debian is the best for your needs, because that’s what Google uses internally too (they used to use ubuntu, but a few years ago they moved to a slightly modified version of Debian-Testing). All its engineers are using Debian-Testing at their desktops, so it’s the best tested and tried distro for Android. Although all other distros are also expected to work fine.

0x0@programming.dev on 04 Jun 16:36 collapse

Run. Run now.