Android You have not accepted the license agreements

The Android Studio SDK Manager provides a lot of components to install, but it's confusing sometimes. You may have no idea which packages to install.

For example, even I did installed the necessary components and accept the license agreements (you can't install it without agreeing), still get the error.

FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> You have not accepted the license agreements of the following SDK components:
[Android SDK Build-Tools 23].
Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.
Alternatively, to learn how to transfer the license agreements from one workstation to another, go to
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Total time: 3.728 secs

Looks like the accept license in SDK Manager is not the same thing in the error message. To set the license do the following

C:\App\Android\android-sdk>mkdir licenses
C:\App\Android\android-sdk>cd licenses
C:\App\Android\android-sdk\licenses>sublime android-sdk-license

And then paste a SHA string to the file: 8933bad161af4178b1185d1a37fbf41ea5269c55.