As Android Studio do it as it needed I don't see any reason why SDK Manager don't do it in the same way.
This will be a problem to do on my local computer as these 3 have few more dependencies and then need to be included in library. As they can be downloaded and updated with with SDK Manager, this solution is wrong in my opinion.
Than you both for your responses.