Unity3d - Android Build : Android SDK is outdated

Unity3d - Android Build : Android SDK is outdated
SDK Build Tools version 20.0.0 < 21

Test on:
- Mac OSX Yosemite
- Unity3d 4.6.1

[Warning]



[Solved]
1. choose "continue" if you want to use current version build tool, but this warning will ask everytime when you build apk file.

OR

2. choose "Update SDK", it's take a long time until Unity3d (not responding) as below image, i'm testing with internet 3G. If it's not responding i choose "Force Quit"
*check your running task by press [alt option] + [command + [esc]


OR

3. choose "Cancel" [recommended]
Open your android sdk folder for example "adt-bundle-mac-x86_64-20140702 ▸ sdk ▸ tools" then double-click "android" execute file.


It's will show an Android SDK Manager, you should see "Android SDK Build-tools 21 Not Installed", click on checkbox then click "Install x packages..."


After that click "Android SDK License" on left panel, click "Accept License" radio button on right bottom, the last one click "Install" and wait until loading was done! you will back to unity3d and try to build apk again.


It's work.

Comments

  1. Great! thank you, helped me out there :)

    Note for other people; I've used the android.exe from the SDK folder and it did had permission to update/alter files, untill i had opened the executable as admin. ;)

    ReplyDelete
    Replies
    1. Oh! good, thanks for sharing experience on Windows.

      Delete
  2. problem fixed here : https://youtu.be/WSx0D1Z_MyA

    ReplyDelete
  3. I just want to thank you for sharing your information and your site or blog this is simple but nice Information I’ve ever seen i like it i learn something today. Desentupidora no itaim bibi

    ReplyDelete

Post a Comment