{ pkgs ? import { config.android_sdk.accept_license = true; } }: let androidComposition = pkgs.androidenv.composeAndroidPackages { toolsVersion = "26.1.1"; platformToolsVersion = "33.0.2"; buildToolsVersions = [ "30.0.3" ]; platformVersions = [ "31" "30" "29" ]; }; in pkgs.mkShell { ANDROID_HOME = "${androidComposition.androidsdk}/libexec/android-sdk"; ANDROID_SDK_ROOT = "${androidComposition.androidsdk}/libexec/android-sdk"; nativeBuildInputs = with pkgs; [ flutter openjdk11_headless ]; }