Where to find prebuilt Flutter engine artifacts?

Mar 2, 2023

Pieter Scholtz

So you don't want to build them yourself.

Don't stress , I am not here to judge. I have my days where I don't feel like building the flutter engine from scratch.

My favourite place to get built flutter engine artifacts must be ardera's engine-binaries repository , the latest stable arm and arm64 engine artifacts and binaries are available here.

If this does not suit your needs , read the next part.

Google hosts the latest engine build artifacts at this location:

https://storage.googleapis.com/flutter_infra_release/

(Be sure not to use https://storage.googleapis.com/flutter_infra/flutter_infra , it is legacy.)

You probably want to install gsutils first , so you can explore the available engine build artifacts with ease. the documentation for that is here.

Next up you can list everything available on this bucket using :

gsutil ls -r gs://flutter_infra_release/flutter/

My guess is that you most likely know which engine version you need, if you do not, have a look at the engine.version file inside your Flutter SDK installation, it is located at flutter/bin/internal

Anyways, one can look for specific commit version engine artifacts like this :

gsutil ls -r gs://flutter_infra_release/flutter/b24591ed328a2d4ce6505819e2f5898a78132f7f/

We can also do something like this to find embedder related artifacts:

gsutil ls -r gs://flutter_infra_release/flutter/b24591ed328a2d4ce6505819e2f5898a78132f7f/*/*embedder*

After finding what you want , you can go ahead and download it using a browser.

Lets say I want to download the linux-arm64 artifacts , I can visit this link :

https://storage.googleapis.com/flutter_infra_release/flutter/b24591ed328a2d4ce6505819e2f5898a78132f7f/linux-arm64/artifacts.zip

If you want more filtering options when looking for things , check out the gsutils docs

2 comments on "Where to find prebuilt Flutter engine artifacts?"

elad maimoni

Aug 5, 2023, 8:48 AM

Pieter, could you explain how to get the binaries for AOT and JIT builds of a flutter application? the artifacts I am having an issue with setting the build environment for the engine on my windows machine. https://github.com/flutter/flutter/issues/131980

Pieter Scholtz

Aug 7, 2023, 9:40 AM

With regards to your Github issue , flutterpi_tool offers a better development experience , but it is Linux only at the moment. Furthermore , I am assuming you mean engine binaries ? AOT will be marked "profile" or "release" , while JIT will be marked "debug". You can either download them as explained in this article , or build them yourself (as you are already doing).

Leave a Comment

Your Email address will not be published

KDAB is committed to ensuring that your privacy is protected.

  • Only the above data is collected about you when you fill out this form.
  • The data will be stored securely.
  • The data will only be used to contact you about possible business together.
  • If we do not engage in business within 3 years, your personal data will be erased from our systems.
  • If you wish for us to erase it earlier, email us at info@kdab.com.

For more information about our Privacy Policy, please read our privacy policy