Android Studio has a shoddy download manager. It often fails to download components such as system images, and then starts over from the beginning. For some people it just isn't possible to rely on the download manager, because it will never finish downloading and installing the component. To get around this you can install the system images for the emulator manually by downloading the ZIP archive with your prefered download manager, and extracting the ZIP to the appropriate subdirectory of the SDK folder.