summaryrefslogtreecommitdiff
path: root/doc/languages-frameworks/android.section.md (follow)
Commit message (Expand)AuthorAgeFilesLines
* doc: fix typosBen Siraphob2025-08-271-2/+2
* treewide: run treefmt with mdcr/nixfmtWolfgang Walther2025-07-241-14/+4
* androidenv: update docs to explain the latest versionMorgan Jones2025-04-271-1/+3
* doc: update Nix code snippets format•••Command: `mdcr --config doc/tests/mdcr-config.toml doc/` Pol Dellaiera2025-04-171-16/+24
* doc: fix various `nix` snippetsPol Dellaiera2025-04-171-0/+6
* androidenv: support 5 years of Android APIs with images; test 10 without•••Cut down on the number of system images that need to be fetched by just supporting packages from the last 5 years. Still test the last 10 years of APIs without images. Morgan Jones2025-03-291-0/+3
* androidenv: support minPlatformVersion and maxPlatformVersion•••With the release of Android API 36, it was getting rather annoying to need to keep these updated. Allow just specifying the min and max instead. Morgan Jones2025-03-291-0/+4
* doc: clarify how if-supported worksMorgan Jones2025-03-291-18/+10
* doc: update androidenv docsMorgan Jones2025-03-291-28/+32
* Merge pull request #315700 from sysraccoon/android-doc-fix•••doc: swap ANDROID_HOME and ANDROID_SDK_ROOT in android sectionArtturin2024-06-241-11/+11
|\
| * doc: swap ANDROID_HOME and ANDROID_SDK_ROOT in android sectionsysraccoon2024-05-291-11/+11
* | {doc/android,release-notes}: update android-studio and androidenvMorgan Jones2024-06-031-49/+73
|/
* treewide: Fix all Nix ASTs in all markdown files•••This allows for correct highlighting and maybe future automatic formatting. The AST was verified to work with nixfmt only. Janne Heß2024-03-281-12/+14
* androidenv: Implement cmdline-tools and patcher•••- Replace cmdline-tools with tools because tools is obsolete now. - Depend emulator package to systemImages androidenv: fix issues on the PR androidenv: reformat androidenv: support excluding of `tools` package androidenv: provide `tools`, and `build-tools`, dependencies androidenv: replace includeTools with toolsVersion androidenv: fix a typo androidenv: add tests to check licenses and installed packages androidenv: check if tests are running! this commit should fail! androidenv: fix problems in the review https://github.com/NixOS/nixpkgs/pull/208793 androidenv: add test-suite to handle more tests around androidenv: fix the test after couldn't running them with ofborg Update pkgs/development/mobile/androidenv/build-tools.nix Co-authored-by: Sandro <sandro.jaeckel@gmail.com> androidenv: Resolving https://github.com/NixOS/nixpkgs/pull/208793#discussion_r1065851539 Update pkgs/development/mobile/androidenv/cmdline-tools.nix Co-authored-by: Sandro <sandro.jaeckel@gmail.com> Update pkgs/development/mobile/androidenv/tools.nix Co-authored-by: Sandro <sandro.jaeckel@gmail.com> androidenv: fix a typo Hadi2023-01-271-1/+5
* doc: remove missing arg from emulateApp examplejakobkukla2022-12-201-1/+0
* doc: prepare for commonmark•••We are still using Pandoc’s Markdown parser, which differs from CommonMark spec slightly. Notably: - Line breaks in lists behave differently. - Admonitions do not support the simpler syntax https://github.com/jgm/commonmark-hs/issues/75 - The auto_identifiers uses a different algorithm – I made the previous ones explicit. - Languages (classes) of code blocks cannot contain whitespace so we have to use “pycon” alias instead of Python “console” as GitHub’s linguist While at it, I also fixed the following issues: - ShellSesssion was used - Removed some pointless docbook tags. Jan Tojnar2021-06-071-16/+17
* androidenv: Allow multiple ndkVersions to be specified•••Android is deprecating ndk.dir in favor of specifying exact NDK version in Gradle configuration. Ensure that we can support multiple NDKs, and link them into the location the Android Gradle Plugin expects. Morgan Jones2021-04-241-2/+6
* Remove repeating words from docFlorian Engel2021-03-141-1/+1
* Rework androidenv package generation•••androidenv did not previously write license files, which caused certain gradle-based Android tools to fail. Restructure androidenv's list of Android packages into a single repo.json file to prevent duplication and enable us to extract the EULA texts, which we then hash with builtins.hashString to produce the license files that Android gradle tools look for. Remove includeDocs and lldbVersions, as these have been removed from the Android package repositories. Improve documentation and examples. numinit2021-01-031-27/+132
* doc: explicit Markdown anchors for top-level headings; remove metadata•••I used the existing anchors generated by Docbook, so the anchor part should be a no-op. This could be useful depending on the infrastructure we choose to use, and it is better to be explicit than rely on Docbook's id generating algorithms. I got rid of the metadata segments of the Markdown files, because they are outdated, inaccurate, and could make people less willing to change them without speaking with the author. Ryan Mulligan2021-01-011-6/+1
* Merge pull request #84047 from aaronjanse/document-android-emulator-variable•••emulateApp: document $NIX_ANDROID_EMULATOR_FLAGSJohn Ericson2020-08-201-0/+2
|\
| * emulateApp: document $NIX_ANDROID_EMULATOR_FLAGSAaron Janse2020-04-011-0/+2
* | treewide: use https for nixos.org and hydra.nixos.org•••tarballs.nixos.org is omitted from the change because urls from there are always hashed and checked Pavol Rusnak2020-05-031-1/+1
* | androidenv: align basic emulateApp usage example•••... to the actually tested one. Luca Favatella2020-03-091-1/+1
|/
* androidenv: rely on shebang of ./generate.shLuca Favatella2020-03-091-1/+1
* documentation: drop double 'the'Arnout Engelen2019-11-091-1/+1
* manual/android: add Play Store to emulator example•••This system type was previously broken but is now fixed. Add it here to showcase the common task of launching a fully-fledged Android system with an included app store. Erik Arvstedt2019-08-171-5/+4
* Add documentation section for AndroidSander van der Burg2018-12-181-0/+240