does SDK disk images of APIs for windows and mac differ? I have started developing on a windows machine, I use the ADT with Eclipse, my SDK is updated with all the possible Android APIs, ie, (1.6-4.4). The windows machine is pretty slow so lately I got a Mac (Mavericks), so I am confused between ADT for mac and windows.
Is the APIs updated with the SDK work with mac(can i copy and paste the version images to mac sdk from the windows sdk)? or should I update the SDK (APIs) for mac?
thank you for any suggestion!
Some parts of the SDK are the same between Windows, Linux, and Mac, and some are not.

The developer tools, such as adb, fastboot, and hprof, are native binaries so they're different for each OS. The emulator too is different for each OS.

The Android system images for the emulator are the same between the different host OSes, so you don't need to download these again.

The android.jar files containing the Android framework library itself are also the same between the different host OSes. It has to be this way because the JAR files are compiled into your app.

If you're not sure what to update, it's probably best to just start a fresh installation of ADT. That way you're sure to end up with a working version, and there's no risk of failing to update something you should have, or mimatched versions. It might seem that you're wasting time by downloading some of the same things again, but at least you'll be able to trust your tools. If you try and Frankenstein your installation to save downloading, then even if you manage to do it right, you'll suspect it's broken every time you have an unusual bug, and you'll waste more time in the long run.