nope, profile works the same here as anywhere else...
ie. scripts in /etc/profile.d are loaded at login ...what do they do? they set environment variables... in this case, a dir is added to the $PATH
https://aur.archlinux.org/cgit/aur.git/tree/android-sdk.sh?h=android-sdk
simplist thing to do is logout/in..