Optimizing Android Development on macOS, Linux, and Windows: A Complete Guide