I don't know what fastboot is. I remember adb (android debugger) from my android development days, and recall it offers a remote shell over USB as well as other things.
I used to run ADT, which was a version of Eclipse customized for Android development. When I now try to run it, it fails to start with an error.
OpenJDK 64-Bit Server VM warning: Illegal reflective access by org.eclipse.osgi.internal.baseadaptor.BaseStorage to method java.net.URLClassLoader.addURLJava has always been a buggy pain in the ass. Eclipse was always unbelievably slow, especially to start up, which is the nature of any non-trivial bit of Java code.
My adt invokes: /u1/adt-bundle/eclipse/eclipse, circa 2012 and 2016 on my system.
The download is a tar.gz files which unpacks to /u1/android-studio. Inside there is a file "Install-Linux-tar.txt" which explains what to do.
As instructed, as user tom, I do this:
cd /u1/android-studio/bin ./studio.shThis brings up an "install wizard" and after a bunch of questions begins downloading all kinds of stuff. It all goes fast. Google must have fast well connected servers.
It does install stuff in /home/tom/Android/Sdk and perhaps /home/tom/.config/Google and /home/tom/.local/share/Google. The install readme explains how to change these locations.
The "Install" readme recommends adding /u1/android_studio/bin to my path. What I do as an experiment is to put the script "studio" in my /home/tom/bin directory and have it invoke studio.sh
Java has a famous slogan "WORA" (write once, run anywhere). The sad and ugly truth is more like "write once, run nowhere". Too bad that Google bought into it heavily with Android.
Tom's Cell Phones / [email protected]