Skip to content

FSE FDO #4253

@daholloargento-ship-it

Description

@daholloargento-ship-it

{ pkgs, ... }:

let
nix-android-tools = pkgs.fetchFromGitHub {
owner = "PdeP";
repo = "nix-android-tools";
rev = "v0.5.1";
sha256 = "0jlb2k55z9h6q2g65w155c6h3z18q3y0j8z0c5g3g1i1y2x4k2a4";
};

android-sdk = (import nix-android-tools { pkgs = pkgs; }).composeAndroidPackages {
tools = true;
platform-tools = true;
build-tools = "33.0.0";
platforms = "33";
};
in
{
channel = "unstable";

packages = [
android-sdk
pkgs.gradle
pkgs.jdk
];

env = {
ANDROID_HOME = "${android-sdk}/libexec/android-sdk";
JAVA_HOME = "${pkgs.jdk.home}";
};

idx = {
extensions = [
"fwcd.kotlin"
"vscjava.vscode-gradle"
"google.gemini-cli-vscode-ide-companion"
];
workspace = {
onCreate = {
accept-licenses = "yes | $ANDROID_HOME/tools/bin/sdkmanager --licenses";
};
onStart = {};
};
};
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions