It is intended for installation for each user, and not for all users, the main reason is that individual users can add / update their SDK components at their discretion - new versions of things are released quite regularly. It would be painful if the user asked the administrator to add the missing API level or get an update. In addition, depending on how safe you are, it may not be convenient for you to manage the Android SDK manager as root at all.
If this is not important for you, you can copy / move the SDK directory to your last home; You do not need to run the installer to place it there. In addition to updates, the SDK does not write anything in its installation directory, so it should work after copying there.
Having said all this, Android tools also have a custom .android directory in the .android 's home directory. They cannot be shared between users as they contain preferences for each user and AVD, etc. Because of the latter, unfortunately, this directory can become quite large.
source share