Skip to main content
flash_artist
Participating Frequently
February 2, 2022
Question

Adobe animate - SDK is missing file? lib/android/bin/aapt

  • February 2, 2022
  • 1 reply
  • 1517 views

It proves impossible to publish .apk / .ipa any longer in animate

 

I am running:

 

Adobe Animate 2022

Mac OS Montery 12.2

I've tried previous Animate version and all of the previous and Latest AIR SDK

I keep getting that same error:

 

SDK is missing file

AIR_33.0.2.338/lib/android/bin/aapt

 

Any ideas?

    This topic has been closed for replies.

    1 reply

    kglad
    Community Expert
    Community Expert
    February 3, 2022

    1. that's not the latest version. The latest version of AIR SDK available is AIR 33.1.1.743

    2. that missing file is included in the air sdk package.

     

    go to harmon.com, download the sdk and carefully unzip it in a folder>add the sdk to animate (help>manage adobe air sdk).

    flash_artist
    Participating Frequently
    February 3, 2022

    Thank you for the quick reply

     

    I ve updated and tried the latest Harman SDKs,

    AIR 33.1.1.743

    AIR 33.1.1.758

     

    but problem persist, please see error screenshots attached

     

     

     

     

     

     

    kglad
    Community Expert
    Community Expert
    February 4, 2022

    Thanks again for the reply and your help is much appreciated,

    I use a similar process but somehow it is not working with the latest mac os set-up.

    I have published many apps using this method in the past without any problems.

    Can you or anyone confirm that Animate 2022 works with MacOs Monterey?

    It could be a Mac OS issue and I ve been advised the following but it doesnt make sense and seems overly complex.

     

    1. if you edit your application descriptor file, in the <android> section you can add a line <BuildLegacyAPK>true</BuildLegacyAPK> which will make it use the older mechanism that doesn't use Gradle. (I am thinking, perhaps we should default to that behaviour if we would otherwise end up in the above situation....)
      or
    2. download the Android SDK - simplest way of doing this is to install Android Studio and get it to pull down the latest SDK. Then you can set up the path to the SDK within the configuration file (AIR SDK installation folder -> lib/adt.cfg), or if you install it in the default location then the 33.1.1.758 build should find it automatically. Then the build will proceed using Gradle and the same tools as you get with Android Studio.

     


    i'm not willing to install monterey yet, so i can't tell you.