Building ionic/cordova app fails with Android tools 31.0.0

Hey all

I hope I’m posting this in the correct place. I have problems building my fork of the ionic app TOTALOG. I get the following error in the build:

> No installed build tools found. Install the Android build tools version 30.0.3 or higher.

According to this issue Android build fails with Android SDK Build-Tools 31.0.0 · Issue #1288 · apache/cordova-android · GitHub this means any 30.x version but lower than 31.0.0.

I tried to add the following to my prebuild step

      # Working around 
      - $$SDK$$/tools/bin/sdkmanager --uninstall 'build-tools;31.0.0'
      - $$SDK$$/tools/bin/sdkmanager 'platforms;android-30' 'build-tools;30.0.3'

but this resulted in another failed build job in GitLab with the remark that:

Job's log exceeded limit of 4194304 bytes.
Job execution will continue but no more output will be collected.

This is my current metadata YAML:

So basically my question is: How do I force the SDK 30.0.3 to be used for the build?

Thanks and cheers


This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.