That forge page already shows that x86_64-linux-android only has std (suitable as a target), but does not have rustc and cargo to make up the toolchain.
But why are you trying to install the android-native Rust toolchain on your macbook? In general, you only need the Rust target to cross-compile, and then linker support comes from something like the Android SDK.
"Android native" implies that you will install and run the toolchain on Android. That's not cross compilation. But I'm curious where you heard this, because it doesn't look like native toolchains are shipped for any of the Android targets.
Maybe we're mixing terms here. Native compilation can mean that the host running the compiler is the same as the target it will run on, the opposite of cross-compilation.
But Android also uses Native as in the NDK to distinguish code compiled for a particular CPU target, as opposed to the SDK with Java code that's compiled to generic bytecode. In that sense, Rust is always native.