From e0c1131f01d67a443e75c263b793b9ca5a8e9dd9 Mon Sep 17 00:00:00 2001 From: rewine Date: Thu, 23 Jan 2025 17:11:40 +0800 Subject: [PATCH 01/18] wlroots: clear up --- pkgs/development/libraries/wlroots/default.nix | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/pkgs/development/libraries/wlroots/default.nix b/pkgs/development/libraries/wlroots/default.nix index a219181feaed..4855e6a4b220 100644 --- a/pkgs/development/libraries/wlroots/default.nix +++ b/pkgs/development/libraries/wlroots/default.nix @@ -72,10 +72,14 @@ let pkg-config wayland-scanner glslang + hwdata ] ++ extraNativeBuildInputs; buildInputs = [ + ffmpeg + libliftoff + libdisplay-info libGL libcap libinput @@ -149,26 +153,12 @@ rec { wlroots_0_17 = generic { version = "0.17.4"; hash = "sha256-AzmXf+HMX/6VAr0LpfHwfmDB9dRrrLQHt7l35K98MVo="; - extraNativeBuildInputs = [ - hwdata - ]; - extraBuildInputs = [ - ffmpeg - libliftoff - libdisplay-info - ]; }; wlroots_0_18 = generic { version = "0.18.2"; hash = "sha256-vKvMWRPPJ4PRKWVjmKKCdNSiqsQm+uQBoBnBUFElLNA="; - extraNativeBuildInputs = [ - hwdata - ]; extraBuildInputs = [ - ffmpeg - libliftoff - libdisplay-info lcms2 ]; }; From 4330382f3b1ed6f110d3259a4cace3eca4672c2a Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Sun, 16 Feb 2025 16:24:29 +0100 Subject: [PATCH 02/18] musl: apply patch for CVE-2025-26519 https://www.openwall.com/lists/musl/2025/02/13/1 --- pkgs/by-name/mu/musl/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/mu/musl/package.nix b/pkgs/by-name/mu/musl/package.nix index d3b080173c8c..d2227dd12a49 100644 --- a/pkgs/by-name/mu/musl/package.nix +++ b/pkgs/by-name/mu/musl/package.nix @@ -78,6 +78,16 @@ stdenv.mkDerivation rec { url = "https://raw.githubusercontent.com/openwrt/openwrt/87606e25afac6776d1bbc67ed284434ec5a832b4/toolchain/musl/patches/300-relative.patch"; sha256 = "0hfadrycb60sm6hb6by4ycgaqc9sgrhh42k39v8xpmcvdzxrsq2n"; }) + (fetchurl { + name = "CVE-2025-26519_0.patch"; + url = "https://www.openwall.com/lists/musl/2025/02/13/1/1"; + hash = "sha256-CJb821El2dByP04WXxPCCYMOcEWnXLpOhYBgg3y3KS4="; + }) + (fetchurl { + name = "CVE-2025-26519_1.patch"; + url = "https://www.openwall.com/lists/musl/2025/02/13/1/2"; + hash = "sha256-BiD87k6KTlLr4ep14rUdIZfr2iQkicBYaSTq+p6WBqE="; + }) ]; CFLAGS = [ "-fstack-protector-strong" From 0d510780509fa3b9cae9b19f9a90030a8dd9dee6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 17 Feb 2025 22:10:44 +0000 Subject: [PATCH 03/18] pkcs11-provider: 0.6 -> 1.0 --- pkgs/by-name/pk/pkcs11-provider/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pk/pkcs11-provider/package.nix b/pkgs/by-name/pk/pkcs11-provider/package.nix index 70f3f586cc3f..5fdac02fb126 100644 --- a/pkgs/by-name/pk/pkcs11-provider/package.nix +++ b/pkgs/by-name/pk/pkcs11-provider/package.nix @@ -22,14 +22,14 @@ let in stdenv.mkDerivation rec { pname = "pkcs11-provider"; - version = "0.6"; + version = "1.0"; src = fetchFromGitHub { owner = "latchset"; repo = "pkcs11-provider"; rev = "v${version}"; fetchSubmodules = true; - hash = "sha256-wYqmxxAzraaVR2+mbsRfgyvD/tapn8UOO0UzBX2ZJH4="; + hash = "sha256-Q9dmzYDBco+LLVWdORFTjRyk0RX8qhmZ1m+Kgfeyr04="; }; buildInputs = [ From b8d8bf1409b0043a86de36b17016945ac0982f23 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 18 Feb 2025 21:36:43 +0000 Subject: [PATCH 04/18] ghost-cli: 1.26.1 -> 1.27.0 --- pkgs/by-name/gh/ghost-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghost-cli/package.nix b/pkgs/by-name/gh/ghost-cli/package.nix index 43a9ee51388a..c1845b632b6b 100644 --- a/pkgs/by-name/gh/ghost-cli/package.nix +++ b/pkgs/by-name/gh/ghost-cli/package.nix @@ -11,18 +11,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "ghost-cli"; - version = "1.26.1"; + version = "1.27.0"; src = fetchFromGitHub { owner = "TryGhost"; repo = "Ghost-CLI"; tag = "v${finalAttrs.version}"; - hash = "sha256-2zyRkPTQBzF+7nmlHPMi4S0BAdmUwIBkwD71y1y7Pn8="; + hash = "sha256-xOchKEktagamLJQONI9SJsv5vypVpBOAy/SWGdSzjLc="; }; yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; - hash = "sha256-No+Hkb2ivrCSd0S9L5QxZ8ReX9NANMRITKHFvjzRSuc="; + hash = "sha256-Dgy+Ab0OaapjuuuRMcfHtzpsrfI5uPItXDY4XE9iK3A="; }; nativeBuildInputs = [ From b109863c255f8c84ee3e3452400f4702bd20121c Mon Sep 17 00:00:00 2001 From: isabel Date: Thu, 13 Feb 2025 15:28:35 +0000 Subject: [PATCH 05/18] lib.strings: init toSentenceCase --- lib/default.nix | 2 +- lib/strings.nix | 36 ++++++++++++++++++++++++++++++++++++ lib/tests/misc.nix | 9 +++++++++ 3 files changed, 46 insertions(+), 1 deletion(-) diff --git a/lib/default.nix b/lib/default.nix index f931524002f2..910a4aeb0770 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -109,7 +109,7 @@ let isStorePath isStringLike isValidPosixName toShellVar toShellVars trim trimWith escapeRegex escapeURL escapeXML replaceChars lowerChars - upperChars toLower toUpper addContextFrom splitString + upperChars toLower toUpper toSentenceCase addContextFrom splitString removePrefix removeSuffix versionOlder versionAtLeast getName getVersion match split cmakeOptionType cmakeBool cmakeFeature diff --git a/lib/strings.nix b/lib/strings.nix index 5ea86e0d7e07..bcaaab9af4fb 100644 --- a/lib/strings.nix +++ b/lib/strings.nix @@ -1424,6 +1424,42 @@ rec { */ toUpper = replaceStrings lowerChars upperChars; + /** + Converts the first character of a string `s` to upper-case. + + # Inputs + + `str` + : The string to convert to sentence case. + + # Type + + ``` + toSentenceCase :: string -> string + ``` + + # Examples + :::{.example} + ## `lib.strings.toSentenceCase` usage example + + ```nix + toSentenceCase "home" + => "Home" + ``` + + ::: + */ + toSentenceCase = str: + lib.throwIfNot (isString str) + "toSentenceCase does only accepts string values, but got ${typeOf str}" + ( + let + firstChar = substring 0 1 str; + rest = substring 1 (stringLength str) str; + in + addContextFrom str (toUpper firstChar + toLower rest) + ); + /** Appends string context from string like object `src` to `target`. diff --git a/lib/tests/misc.nix b/lib/tests/misc.nix index 7618fd23383d..e886a2777b5b 100644 --- a/lib/tests/misc.nix +++ b/lib/tests/misc.nix @@ -678,6 +678,15 @@ runTests { ("%20%3F%26%3D%23%2B%25%21%3C%3E%23%22%7B%7D%7C%5C%5E%5B%5D%60%09%3A%2F%40%24%27%28%29%2A%2C%3B" == strings.escapeURL " ?&=#+%!<>#\"{}|\\^[]`\t:/@$'()*,;") ]; + testToSentenceCase = { + expr = strings.toSentenceCase "hello world"; + expected = "Hello world"; + }; + + testToSentenceCasePath = testingThrow ( + strings.toSentenceCase ./. + ); + testToInt = testAllTrue [ # Naive (123 == toInt "123") From 1796d201600921eeeaa14626486d15fec34e046f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 19 Feb 2025 15:59:38 +0100 Subject: [PATCH 06/18] esphome: 2024.12.4 -> 2025.2.0 https://github.com/esphome/esphome/releases/tag/2025.2.0 --- pkgs/tools/misc/esphome/dashboard.nix | 6 +++--- pkgs/tools/misc/esphome/default.nix | 12 +++++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/misc/esphome/dashboard.nix b/pkgs/tools/misc/esphome/dashboard.nix index 8cc6f8faa9f4..4c059307e757 100644 --- a/pkgs/tools/misc/esphome/dashboard.nix +++ b/pkgs/tools/misc/esphome/dashboard.nix @@ -13,19 +13,19 @@ buildPythonPackage rec { pname = "esphome-dashboard"; - version = "20241217.1"; + version = "20250212.0"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "dashboard"; rev = "refs/tags/${version}"; - hash = "sha256-Mirihvts8G2D4e5Jn7S0dWEJ+sOHZ+fvzsNaLpAOyMA="; + hash = "sha256-9yXG9jwB284xTM6L3HWQCRD9Ki1F8yHaEl1vDNDxogw="; }; npmDeps = fetchNpmDeps { inherit src; - hash = "sha256-fWQvDMeuRjyToHhhZH1KtLWuhgAvq900cCja2dvLQyU="; + hash = "sha256-B0Lx4aH+7NVSMY9qUUOiVeLgIL5wI3JolC9eLzjbRRA="; }; build-system = [ setuptools ]; diff --git a/pkgs/tools/misc/esphome/default.nix b/pkgs/tools/misc/esphome/default.nix index 45a2367e42ed..121ec50a0ad7 100644 --- a/pkgs/tools/misc/esphome/default.nix +++ b/pkgs/tools/misc/esphome/default.nix @@ -22,14 +22,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2024.12.4"; + version = "2025.2.0"; pyproject = true; src = fetchFromGitHub { owner = pname; repo = pname; tag = version; - hash = "sha256-Ff3NuLHKRLoBbjqb92vvDcSbSJnjCwm5FmSDwnEI0p4="; + hash = "sha256-V9nDDgRgMOko271lQ3D3BQIMtZmFnUhAuFavyPFufEM="; }; build-systems = with python.pkgs; [ @@ -72,9 +72,9 @@ python.pkgs.buildPythonApplication rec { colorama cryptography esphome-dashboard + esphome-glyphsets freetype-py icmplib - glyphsets kconfiglib packaging paho-mqtt @@ -125,6 +125,12 @@ python.pkgs.buildPythonApplication rec { pytestCheckHook ]; + disabledTests = [ + # race condition, also visible in upstream tests + # tests/dashboard/test_web_server.py:78: IndexError + "test_devices_page" + ]; + postCheck = '' $out/bin/esphome --help > /dev/null ''; From 25063132eeb1770b9016088e2647347687dd5304 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 19 Feb 2025 16:05:38 +0100 Subject: [PATCH 07/18] python313Packages.aioesphomeapi: 29.1.0 -> 29.1.1 https://github.com/esphome/aioesphomeapi/releases/tag/v29.1.1 --- .../python-modules/aioesphomeapi/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index c6f618b22e88..8aaccf7b594b 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "29.1.0"; + version = "29.1.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "esphome"; repo = "aioesphomeapi"; tag = "v${version}"; - hash = "sha256-/4/FNb6lGlitsAzO0OadWqP02Wx+mnlrA6yzXFm72sg="; + hash = "sha256-umCjsBn0lS94SArvXXGuOfJ1oXmcVLOlrC35Crik9pA="; }; build-system = [ @@ -61,16 +61,13 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = [ - # https://github.com/esphome/aioesphomeapi/pull/1081 - "test_request_while_handshaking" - ]; - disabledTestPaths = [ # benchmarking requires pytest-codespeed "tests/benchmarks" ]; + __darwinAllowLocalNetworking = true; + pythonImportsCheck = [ "aioesphomeapi" ]; meta = with lib; { From 4400dd230e82de8b26b7a0fdac20de196740e719 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Feb 2025 19:18:18 +0000 Subject: [PATCH 08/18] emacsPackages.lsp-bridge: 0-unstable-2025-02-03 -> 0-unstable-2025-02-10 --- .../elisp-packages/manual-packages/lsp-bridge/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/lsp-bridge/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/lsp-bridge/default.nix index 559890798b6f..7283c68f0a0c 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/lsp-bridge/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/lsp-bridge/default.nix @@ -32,13 +32,13 @@ let in melpaBuild { pname = "lsp-bridge"; - version = "0-unstable-2025-02-03"; + version = "0-unstable-2025-02-10"; src = fetchFromGitHub { owner = "manateelazycat"; repo = "lsp-bridge"; - rev = "16c9054be6e40a254e096715b1acf80ca36918aa"; - hash = "sha256-u1NWrSLsc+SRiK9BZwAujrzYb7vU+lEqyT+wozbXaiY="; + rev = "4401d1396dce89d1fc5dc5414565818dd1c30ae0"; + hash = "sha256-lWbFbYwJoy4UAezKUK7rnjQlDcnszHQwK5I7fuHfE8Y="; }; patches = [ From c1aa53d9a5f7c6eb9a79164dbe6a703b3ef78f87 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Thu, 20 Feb 2025 03:10:54 +0800 Subject: [PATCH 09/18] stig: use python3Package instead of python310Packages --- pkgs/by-name/st/stig/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/st/stig/package.nix b/pkgs/by-name/st/stig/package.nix index 7c6dec75cee6..03e1ea67b271 100644 --- a/pkgs/by-name/st/stig/package.nix +++ b/pkgs/by-name/st/stig/package.nix @@ -1,12 +1,12 @@ { lib, fetchFromGitHub, - python310Packages, + python3Packages, testers, stig, }: -python310Packages.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "stig"; # This project has a different concept for pre release / alpha, # Read the project's README for details: https://github.com/rndusr/stig#stig @@ -19,7 +19,7 @@ python310Packages.buildPythonApplication rec { sha256 = "sha256-lSFI4/DxWl17KFgLXZ7c5nW/e5IUGN7s8Gm6wTM5ZWg="; }; - propagatedBuildInputs = with python310Packages; [ + propagatedBuildInputs = with python3Packages; [ urwid urwidtrees aiohttp @@ -30,7 +30,7 @@ python310Packages.buildPythonApplication rec { setproctitle ]; - nativeCheckInputs = with python310Packages; [ + nativeCheckInputs = with python3Packages; [ asynctest pytestCheckHook ]; From 75007d54ed7860afe4fd9f462dfecdbc2d30e07a Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Thu, 20 Feb 2025 04:56:27 +0800 Subject: [PATCH 10/18] stig: remove dontUseSetuptoolsCheck specification setuptooolsCheckHooks has been removed. --- pkgs/by-name/st/stig/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/st/stig/package.nix b/pkgs/by-name/st/stig/package.nix index 03e1ea67b271..307995c9bfc9 100644 --- a/pkgs/by-name/st/stig/package.nix +++ b/pkgs/by-name/st/stig/package.nix @@ -35,8 +35,6 @@ python3Packages.buildPythonApplication rec { pytestCheckHook ]; - dontUseSetuptoolsCheck = true; - preCheck = '' export LC_ALL=C ''; From 1ba73f22dffd49920ca4949c5b9f7f2306f28412 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Feb 2025 21:54:22 +0000 Subject: [PATCH 11/18] airwindows: 0-unstable-2025-02-02 -> 0-unstable-2025-02-16 --- pkgs/by-name/ai/airwindows/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ai/airwindows/package.nix b/pkgs/by-name/ai/airwindows/package.nix index a6e8d1b0e110..b65b357de558 100644 --- a/pkgs/by-name/ai/airwindows/package.nix +++ b/pkgs/by-name/ai/airwindows/package.nix @@ -9,13 +9,13 @@ }: stdenv.mkDerivation { pname = "airwindows"; - version = "0-unstable-2025-02-02"; + version = "0-unstable-2025-02-16"; src = fetchFromGitHub { owner = "airwindows"; repo = "airwindows"; - rev = "14f348fe83cfd42a6402856d3d15a1866b157996"; - hash = "sha256-IHOEpVykX1416wQBqymFgYHA8AnNH9mfUU53IkVVs6Y="; + rev = "6a9e1e2913c85edc21f4554b49089668f19cc924"; + hash = "sha256-Lb7IawTn/JKm/UF8ArwYalJGzX0yZwhKden5e2TlBeI="; }; # we patch helpers because honestly im spooked out by where those variables From a0a2932ac2fc0bfd338da1ccc5b077139a0ade99 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Thu, 20 Feb 2025 03:15:20 +0800 Subject: [PATCH 12/18] stig: disable checks and get rid of checkInputs to resolve dependency conflicts. The chekck dependency asynctest is unmaintained by the upstream and only supports Python<=3.9. With such dependency, it is impossible to find a Python interpreter version for stig to evaluate. --- pkgs/by-name/st/stig/package.nix | 27 +++++---------------------- 1 file changed, 5 insertions(+), 22 deletions(-) diff --git a/pkgs/by-name/st/stig/package.nix b/pkgs/by-name/st/stig/package.nix index 307995c9bfc9..a9bf6a747d48 100644 --- a/pkgs/by-name/st/stig/package.nix +++ b/pkgs/by-name/st/stig/package.nix @@ -30,25 +30,11 @@ python3Packages.buildPythonApplication rec { setproctitle ]; - nativeCheckInputs = with python3Packages; [ - asynctest - pytestCheckHook - ]; - - preCheck = '' - export LC_ALL=C - ''; - - disabledTestPaths = [ - # Almost all tests fail in this file, it is reported upstream in: - # https://github.com/rndusr/stig/issues/214 , and upstream fails to - # reproduce the issue unfortunately. - "tests/client_test/aiotransmission_test/api_settings_test.py" - ]; - disabledTests = [ - # Another failure with similar circumstances to the above - "test_candidates_are_sorted_case_insensitively" - ]; + # According to the upstream author, + # stig no longer has working tests + # since asynctest (former test dependency) got abandoned. + # See https://github.com/rndusr/stig/issues/206#issuecomment-2669636320 + doCheck = false; passthru.tests = testers.testVersion { package = stig; @@ -56,9 +42,6 @@ python3Packages.buildPythonApplication rec { version = "stig version ${version}"; }; - # https://github.com/rndusr/stig/issues/214#issuecomment-1995651219 - dontUsePytestCheck = true; - meta = with lib; { description = "TUI and CLI for the BitTorrent client Transmission"; homepage = "https://github.com/rndusr/stig"; From 14fc7a9020804ba79bbdba888d6af252414cb194 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Thu, 20 Feb 2025 06:00:23 +0800 Subject: [PATCH 13/18] stig: modernise MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Use "pyproject = true" and "build-system = [ setuptools ]" - Specify run-time Python dependencies via "dependencies" Co-authored-by: Robert Schütz --- pkgs/by-name/st/stig/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/st/stig/package.nix b/pkgs/by-name/st/stig/package.nix index a9bf6a747d48..1f82c837e928 100644 --- a/pkgs/by-name/st/stig/package.nix +++ b/pkgs/by-name/st/stig/package.nix @@ -11,6 +11,7 @@ python3Packages.buildPythonApplication rec { # This project has a different concept for pre release / alpha, # Read the project's README for details: https://github.com/rndusr/stig#stig version = "0.12.10a0"; + pyproject = true; src = fetchFromGitHub { owner = "rndusr"; @@ -19,7 +20,11 @@ python3Packages.buildPythonApplication rec { sha256 = "sha256-lSFI4/DxWl17KFgLXZ7c5nW/e5IUGN7s8Gm6wTM5ZWg="; }; - propagatedBuildInputs = with python3Packages; [ + build-system = with python3Packages; [ + setuptools + ]; + + dependencies = with python3Packages; [ urwid urwidtrees aiohttp From cf9c9529a137600fd983a326f537986a81a240df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Feb 2025 23:10:56 +0000 Subject: [PATCH 14/18] mmctl: 9.11.8 -> 9.11.9 --- pkgs/by-name/ma/mattermost/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mattermost/package.nix b/pkgs/by-name/ma/mattermost/package.nix index eec0732b6f73..1804d9a86e37 100644 --- a/pkgs/by-name/ma/mattermost/package.nix +++ b/pkgs/by-name/ma/mattermost/package.nix @@ -19,10 +19,10 @@ # # Ensure you also check ../mattermostLatest/package.nix. regex = "^v(9\\.11\\.[0-9]+)$"; - version = "9.11.8"; - srcHash = "sha256-mTEAsY3Dw5n6sqLWyNfS4EGgZuUOol27UwqsZ2kEXZY="; - vendorHash = "sha256-alLPBfnA1o6bUUgPRqvYW/98UKR9wltmFTzKIGtVEm4="; - npmDepsHash = "sha256-ysz38ywGxJ5DXrrcDmcmezKbc5Y7aug9jOWUzHRAs/0="; + version = "9.11.9"; + srcHash = "sha256-sEu5s+yMCPYxvyc7kuiA9AE/qBi08iTqhYxwO7J9xiE="; + vendorHash = "sha256-h/hcdVImU3wFp7BGHS/TxYBEWGv9v06y8etaz9OrHTA="; + npmDepsHash = "sha256-B7pXMHwyf7dQ2x2VJu+mdZz03/9FyyYvFYOw8XguTH8="; }, }: From 96475414e7b33b0783abcc94ed3f7a83c3239381 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 00:30:03 +0000 Subject: [PATCH 15/18] erigon: 2.61.0 -> 2.61.1 --- pkgs/by-name/er/erigon/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/er/erigon/package.nix b/pkgs/by-name/er/erigon/package.nix index 5fcc6673d107..6b277ab3305e 100644 --- a/pkgs/by-name/er/erigon/package.nix +++ b/pkgs/by-name/er/erigon/package.nix @@ -7,7 +7,7 @@ let pname = "erigon"; - version = "2.61.0"; + version = "2.61.1"; in buildGoModule { inherit pname version; @@ -16,11 +16,11 @@ buildGoModule { owner = "ledgerwatch"; repo = pname; rev = "v${version}"; - hash = "sha256-B9FDGBx5ac1v0PqVK/2LhDH2seRthZxtaGu3G9flo0A="; + hash = "sha256-fSDAUdhSFTzqZji2bYxky8Orf64ZWvuQLZ/GqoPwNTM="; fetchSubmodules = true; }; - vendorHash = "sha256-bGVHIrICYWyHPgWWgEAIT+J/IIPjcWqTHeuqbT6lung="; + vendorHash = "sha256-1LB2T0o9LjFdpl86NPMKx1lFLrQZefAGldcSQyL6O7M="; proxyVendor = true; # Build errors in mdbx when format hardening is enabled: From 4757858b15afbf1b81f75baca10289c2e5a4bef7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 20 Feb 2025 03:15:23 +0100 Subject: [PATCH 16/18] python312Packages.esphome-glyphsets: 0.1.0 -> 0.2.0 https://github.com/esphome/esphome-glyphsets/blob/v0.2.0/CHANGELOG.md --- pkgs/development/python-modules/esphome-glyphsets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/esphome-glyphsets/default.nix b/pkgs/development/python-modules/esphome-glyphsets/default.nix index faa4c5663464..47c490861652 100644 --- a/pkgs/development/python-modules/esphome-glyphsets/default.nix +++ b/pkgs/development/python-modules/esphome-glyphsets/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "esphome-glyphsets"; - version = "0.1.0"; + version = "0.2.0"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "esphome-glyphsets"; tag = "v${version}"; - hash = "sha256-kST2AsZRWZrVmInUNN153+FOXa/t9vbHN3hAReKQJaU="; + hash = "sha256-nM8omtLIWwIY6AGVqVR2/4twmMlOj21+9cSuyXzAAXY="; fetchSubmodules = true; }; From d93bc078f66c161c290cdd43a53e2f66177ca818 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 20 Feb 2025 03:36:40 +0100 Subject: [PATCH 17/18] python313Packages.pyfritzhome: 0.6.14 -> 0.6.15 https://github.com/hthiery/python-fritzhome/releases/tag/0.6.15 --- pkgs/development/python-modules/pyfritzhome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyfritzhome/default.nix b/pkgs/development/python-modules/pyfritzhome/default.nix index 7efc9f45d612..827e17237609 100644 --- a/pkgs/development/python-modules/pyfritzhome/default.nix +++ b/pkgs/development/python-modules/pyfritzhome/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyfritzhome"; - version = "0.6.14"; + version = "0.6.15"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "hthiery"; repo = "python-fritzhome"; tag = version; - hash = "sha256-49Ap4SSeEMlqOnzd1/oyQ1wKwFVxsC+apx+FVCWqNVI="; + hash = "sha256-UVn+RJRLlLPhhnuJpWv5b15TtY0EkwccE3aj4f/fP6Q="; }; build-system = [ setuptools ]; From d3f8c4d4954e956640b5f22d9d494699df7e6b8c Mon Sep 17 00:00:00 2001 From: Hadi Date: Fri, 29 Nov 2024 10:20:52 -0500 Subject: [PATCH 18/18] androidenv: upgradde to repository2-3 androidenv: apply numinit patch to have a nice error message androidenv handle unsupported systems, and make tests running by default! androidenv run nixfmt androidenv: support emulator/systemimages/NDK only for certain systems androidenv: apply nixfmt androidenv: give a warning if archive doesn't exist --- .../mobile/androidenv/build-tools.nix | 7 +- pkgs/development/mobile/androidenv/cmake.nix | 2 +- .../androidenv/compose-android-packages.nix | 51 +- .../development/mobile/androidenv/default.nix | 12 +- .../androidenv/deploy-androidpackages.nix | 6 +- .../mobile/androidenv/emulator.nix | 7 +- .../examples/shell-with-emulator.nix | 11 +- .../examples/shell-without-emulator.nix | 8 +- .../mobile/androidenv/examples/shell.nix | 11 +- .../mobile/androidenv/fetchrepo.sh | 6 +- pkgs/development/mobile/androidenv/mkrepo.rb | 8 +- pkgs/development/mobile/androidenv/mkrepo.sh | 18 +- .../mobile/androidenv/ndk-bundle/default.nix | 2 +- .../mobile/androidenv/platform-tools.nix | 2 +- pkgs/development/mobile/androidenv/repo.json | 5596 +++++++++++++++-- .../mobile/androidenv/test-suite.nix | 12 +- pkgs/development/mobile/androidenv/tools.nix | 6 +- 17 files changed, 5014 insertions(+), 751 deletions(-) diff --git a/pkgs/development/mobile/androidenv/build-tools.nix b/pkgs/development/mobile/androidenv/build-tools.nix index 018298d322e8..53a80dd14967 100644 --- a/pkgs/development/mobile/androidenv/build-tools.nix +++ b/pkgs/development/mobile/androidenv/build-tools.nix @@ -1,10 +1,11 @@ -{deployAndroidPackage, lib, package, os, autoPatchelfHook, makeWrapper, pkgs, pkgsi686Linux, postInstall}: +{deployAndroidPackage, lib, stdenv, package, os, autoPatchelfHook, makeWrapper, pkgs, pkgsi686Linux, postInstall}: deployAndroidPackage { - inherit package os; + inherit package; nativeBuildInputs = [ makeWrapper ] ++ lib.optionals (os == "linux") [ autoPatchelfHook ]; - buildInputs = lib.optionals (os == "linux") [ pkgs.glibc pkgs.zlib pkgs.ncurses5 pkgsi686Linux.glibc pkgsi686Linux.zlib pkgsi686Linux.ncurses5 pkgs.libcxx ]; + buildInputs = lib.optionals (os == "linux") [ pkgs.glibc pkgs.zlib pkgs.ncurses5 pkgs.libcxx ] + ++ lib.optionals (os == "linux" && stdenv.isx86_64) (with pkgsi686Linux; [ glibc zlib ncurses5 ]); patchInstructions = '' ${lib.optionalString (os == "linux") '' addAutoPatchelfSearchPath $packageBaseDir/lib diff --git a/pkgs/development/mobile/androidenv/cmake.nix b/pkgs/development/mobile/androidenv/cmake.nix index 833c96a2691c..02c5ab24aab2 100644 --- a/pkgs/development/mobile/androidenv/cmake.nix +++ b/pkgs/development/mobile/androidenv/cmake.nix @@ -1,7 +1,7 @@ {deployAndroidPackage, lib, package, os, autoPatchelfHook, pkgs, stdenv}: deployAndroidPackage { - inherit package os; + inherit package; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; buildInputs = lib.optionals (os == "linux") [ pkgs.stdenv.cc.libc pkgs.stdenv.cc.cc pkgs.ncurses5 ]; patchInstructions = lib.optionalString (os == "linux") '' diff --git a/pkgs/development/mobile/androidenv/compose-android-packages.nix b/pkgs/development/mobile/androidenv/compose-android-packages.nix index 65b48dd1419f..5dad457d6b89 100644 --- a/pkgs/development/mobile/androidenv/compose-android-packages.nix +++ b/pkgs/development/mobile/androidenv/compose-android-packages.nix @@ -7,7 +7,7 @@ , platformToolsVersion ? "35.0.2" , buildToolsVersions ? [ "35.0.0" ] , includeEmulator ? false -, emulatorVersion ? "35.3.10" +, emulatorVersion ? "35.5.2" , platformVersions ? [] , includeSources ? false , includeSystemImages ? false @@ -27,9 +27,20 @@ let # Determine the Android os identifier from Nix's system identifier - os = if stdenv.hostPlatform.isLinux then "linux" - else if stdenv.hostPlatform.isDarwin then "macosx" - else throw "No Android SDK tarballs are available for system architecture: ${stdenv.system}"; + os = { + x86_64-linux = "linux"; + x86_64-darwin = "macosx"; + aarch64-linux = "linux"; + aarch64-darwin = "macosx"; + }.${stdenv.hostPlatform.system} or "all"; + + # Determine the Android arch identifier from Nix's system identifier + arch = { + x86_64-linux = "x64"; + x86_64-darwin = "x64"; + aarch64-linux = "aarch64"; + aarch64-darwin = "aarch64"; + }.${stdenv.hostPlatform.system} or "all"; # Uses mkrepo.rb to create a repo spec. mkRepoJson = { packages ? [], images ? [], addons ? [] }: let @@ -71,9 +82,23 @@ let lib.attrsets.mapAttrsRecursive (path: value: if (builtins.elemAt path ((builtins.length path) - 1)) == "archives" then - (builtins.listToAttrs - (builtins.map - (archive: lib.attrsets.nameValuePair archive.os (fetchurl { inherit (archive) url sha1; })) value)) + let + validArchives = builtins.filter (archive: + let + isTargetOs = if builtins.hasAttr "os" archive then + archive.os == os || archive.os == "all" else true; + isTargetArc = if builtins.hasAttr "arch" archive then + archive.arch == arch || archive.arch == "all" else true; + in + isTargetOs && isTargetArc + ) value; + in + lib.warnIf (builtins.length validArchives == 0) + "No valid archives for ${lib.concatMapStringsSep "." (x: ''"${x}"'') path} for os=${os}, arch=${arch}" + (lib.optionals (builtins.length validArchives > 0) + (lib.last (map (archive: + (fetchurl { inherit (archive) url sha1; }) + ) validArchives))) else value ) attrSet; @@ -117,12 +142,12 @@ rec { inherit stdenv lib mkLicenses; }; - deployAndroidPackage = ({package, os ? null, buildInputs ? [], patchInstructions ? "", meta ? {}, ...}@args: + deployAndroidPackage = ({package, buildInputs ? [], patchInstructions ? "", meta ? {}, ...}@args: let extraParams = removeAttrs args [ "package" "os" "buildInputs" "patchInstructions" ]; in deployAndroidPackages ({ - inherit os buildInputs meta; + inherit buildInputs; packages = [ package ]; patchesInstructions = { "${package.name}" = patchInstructions; }; } // extraParams @@ -139,8 +164,7 @@ rec { ''; platform-tools = callPackage ./platform-tools.nix { - inherit deployAndroidPackage; - os = if stdenv.system == "aarch64-darwin" then "macosx" else os; # "macosx" is a universal binary here + inherit deployAndroidPackage os; package = check-version packages "platform-tools" platformToolsVersion; }; @@ -176,14 +200,12 @@ rec { platforms = map (version: deployAndroidPackage { - inherit os; package = check-version packages "platforms" version; } ) platformVersions; sources = map (version: deployAndroidPackage { - inherit os; package = check-version packages "sources" version; } ) platformVersions; @@ -218,7 +240,6 @@ rec { in lib.optionals (availablePackages != []) (deployAndroidPackages { - inherit os; packages = availablePackages; patchesInstructions = instructions; }) @@ -247,14 +268,12 @@ rec { google-apis = map (version: deployAndroidPackage { - inherit os; package = (check-version addons "addons" version).google_apis; } ) (builtins.filter (platformVersion: platformVersion < "26") platformVersions); # API level 26 and higher include Google APIs by default google-tv-addons = map (version: deployAndroidPackage { - inherit os; package = (check-version addons "addons" version).google_tv_addon; } ) platformVersions; diff --git a/pkgs/development/mobile/androidenv/default.nix b/pkgs/development/mobile/androidenv/default.nix index 2f4efd5b4e1f..d461afa1c322 100644 --- a/pkgs/development/mobile/androidenv/default.nix +++ b/pkgs/development/mobile/androidenv/default.nix @@ -29,9 +29,15 @@ rec { "34" "35" ]; - includeEmulator = true; - includeSystemImages = true; - includeNDK = true; + includeEmulator = + with pkgs.stdenv.hostPlatform; + system == "x86_64-linux" || system == "x86_64-darwin" || system == "aarch64-darwin"; + includeSystemImages = + with pkgs.stdenv.hostPlatform; + system == "x86_64-linux" || system == "x86_64-darwin" || system == "aarch64-darwin"; + includeNDK = + with pkgs.stdenv.hostPlatform; + system == "x86_64-linux" || system == "x86_64-darwin" || system == "aarch64-darwin"; }; test-suite = pkgs.callPackage ./test-suite.nix { }; diff --git a/pkgs/development/mobile/androidenv/deploy-androidpackages.nix b/pkgs/development/mobile/androidenv/deploy-androidpackages.nix index 36d5842d9f68..1cfa3f7e9fc7 100644 --- a/pkgs/development/mobile/androidenv/deploy-androidpackages.nix +++ b/pkgs/development/mobile/androidenv/deploy-androidpackages.nix @@ -1,5 +1,5 @@ {stdenv, lib, unzip, mkLicenses}: -{packages, os ? null, nativeBuildInputs ? [], buildInputs ? [], patchesInstructions ? {}, meta ? {}, ...}@args: +{packages, nativeBuildInputs ? [], buildInputs ? [], patchesInstructions ? {}, meta ? {}, ...}@args: let extraParams = removeAttrs args [ "packages" "os" "buildInputs" "nativeBuildInputs" "patchesInstructions" ]; @@ -62,9 +62,7 @@ stdenv.mkDerivation ({ inherit buildInputs; pname = "android-sdk-${lib.concatMapStringsSep "-" (package: package.name) sortedPackages}"; version = lib.concatMapStringsSep "-" (package: package.revision) sortedPackages; - src = map (package: - if os != null && builtins.hasAttr os package.archives then package.archives.${os} else package.archives.all - ) packages; + src = map (package: package.archives) packages; nativeBuildInputs = [ unzip ] ++ nativeBuildInputs; preferLocalBuild = true; diff --git a/pkgs/development/mobile/androidenv/emulator.nix b/pkgs/development/mobile/androidenv/emulator.nix index 3d23c5071a5d..765bf40df364 100644 --- a/pkgs/development/mobile/androidenv/emulator.nix +++ b/pkgs/development/mobile/androidenv/emulator.nix @@ -1,7 +1,7 @@ -{ deployAndroidPackage, lib, package, os, autoPatchelfHook, makeWrapper, pkgs, pkgsi686Linux, postInstall }: +{ deployAndroidPackage, lib, stdenv, package, os, autoPatchelfHook, makeWrapper, pkgs, pkgsi686Linux, postInstall }: deployAndroidPackage { - inherit package os; + inherit package; nativeBuildInputs = [ makeWrapper ] ++ lib.optionals (os == "linux") [ autoPatchelfHook ]; buildInputs = lib.optionals (os == "linux") (with pkgs; [ @@ -16,7 +16,6 @@ deployAndroidPackage { ncurses5 libdrm stdenv.cc.cc - pkgsi686Linux.glibc expat freetype nss @@ -36,7 +35,7 @@ deployAndroidPackage { libICE libSM libxkbfile - ]); + ]) ++ lib.optional (os == "linux" && stdenv.isx86_64) pkgsi686Linux.glibc; patchInstructions = lib.optionalString (os == "linux") '' addAutoPatchelfSearchPath $packageBaseDir/lib addAutoPatchelfSearchPath $packageBaseDir/lib64 diff --git a/pkgs/development/mobile/androidenv/examples/shell-with-emulator.nix b/pkgs/development/mobile/androidenv/examples/shell-with-emulator.nix index 7fc07fa4d10c..9cd207611c25 100644 --- a/pkgs/development/mobile/androidenv/examples/shell-with-emulator.nix +++ b/pkgs/development/mobile/androidenv/examples/shell-with-emulator.nix @@ -20,6 +20,9 @@ }, config ? pkgs.config, + # You probably need to set it to true to express consent. + licenseAccepted ? + config.android_sdk.accept_license or (builtins.getEnv "NIXPKGS_ACCEPT_ANDROID_SDK_LICENSE" == "1"), }: # Copy this file to your Android project. @@ -48,9 +51,7 @@ let # Otherwise, just use the in-tree androidenv: androidEnv = pkgs.callPackage ./.. { - inherit config pkgs; - # You probably need to uncomment below line to express consent. - # licenseAccepted = true; + inherit config pkgs licenseAccepted; }; sdkArgs = { @@ -97,7 +98,6 @@ pkgs.mkShell rec { platformTools androidEmulator jdk - pkgs.android-studio ]; LANG = "C.UTF-8"; @@ -196,6 +196,9 @@ pkgs.mkShell rec { ]; } '' + export ANDROID_USER_HOME=$PWD/.android + mkdir -p $ANDROID_USER_HOME + avdmanager delete avd -n testAVD || true echo "" | avdmanager create avd --force --name testAVD --package 'system-images;android-35;google_apis;x86_64' result=$(avdmanager list avd) diff --git a/pkgs/development/mobile/androidenv/examples/shell-without-emulator.nix b/pkgs/development/mobile/androidenv/examples/shell-without-emulator.nix index 5e239942e653..b4266eb4f74c 100644 --- a/pkgs/development/mobile/androidenv/examples/shell-without-emulator.nix +++ b/pkgs/development/mobile/androidenv/examples/shell-without-emulator.nix @@ -19,6 +19,9 @@ config.allowUnfree = true; }, config ? pkgs.config, + # You probably need to set it to true to express consent. + licenseAccepted ? + config.android_sdk.accept_license or (builtins.getEnv "NIXPKGS_ACCEPT_ANDROID_SDK_LICENSE" == "1"), }: # Copy this file to your Android project. @@ -50,9 +53,7 @@ let # Otherwise, just use the in-tree androidenv: androidEnv = pkgs.callPackage ./.. { - inherit config pkgs; - # You probably need to uncomment below line to express consent. - # licenseAccepted = true; + inherit config pkgs licenseAccepted; }; sdkArgs = { @@ -92,7 +93,6 @@ pkgs.mkShell rec { androidSdk platformTools jdk - pkgs.android-studio ]; LANG = "C.UTF-8"; diff --git a/pkgs/development/mobile/androidenv/examples/shell.nix b/pkgs/development/mobile/androidenv/examples/shell.nix index 2c0491ce67cc..05e078a03f9e 100644 --- a/pkgs/development/mobile/androidenv/examples/shell.nix +++ b/pkgs/development/mobile/androidenv/examples/shell.nix @@ -16,7 +16,10 @@ config.allowUnfree = true; }, - config ? pkgs.config + config ? pkgs.config, + # You probably need to set it to true to express consent. + licenseAccepted ? + config.android_sdk.accept_license or (builtins.getEnv "NIXPKGS_ACCEPT_ANDROID_SDK_LICENSE" == "1"), }: # Copy this file to your Android project. @@ -57,9 +60,7 @@ let # Otherwise, just use the in-tree androidenv: androidEnv = pkgs.callPackage ./.. { - inherit config pkgs; - # You probably need to uncomment below line to express consent. - # licenseAccepted = true; + inherit config pkgs licenseAccepted; }; androidComposition = androidEnv.composeAndroidPackages { @@ -121,7 +122,7 @@ let in pkgs.mkShell rec { name = "androidenv-demo"; - packages = [ androidSdk platformTools jdk pkgs.android-studio ]; + packages = [ androidSdk platformTools jdk ]; LANG = "C.UTF-8"; LC_ALL = "C.UTF-8"; diff --git a/pkgs/development/mobile/androidenv/fetchrepo.sh b/pkgs/development/mobile/androidenv/fetchrepo.sh index ab5bf419c31a..10c106ff96c5 100755 --- a/pkgs/development/mobile/androidenv/fetchrepo.sh +++ b/pkgs/development/mobile/androidenv/fetchrepo.sh @@ -16,11 +16,11 @@ pushd "$(dirname "$0")" &>/dev/null || exit 1 mkdir -p xml -fetch repository2-1.xml xml/repository2-1.xml +fetch repository2-3.xml xml/repository2-3.xml for img in android android-tv android-wear android-wear-cn android-automotive google_apis google_apis_playstore do - fetch sys-img/$img/sys-img2-1.xml xml/$img-sys-img2-1.xml + fetch sys-img/$img/sys-img2-3.xml xml/$img-sys-img2-3.xml done -fetch addon2-1.xml xml/addon2-1.xml +fetch addon2-3.xml xml/addon2-3.xml popd &>/dev/null diff --git a/pkgs/development/mobile/androidenv/mkrepo.rb b/pkgs/development/mobile/androidenv/mkrepo.rb index 8c38a09c513a..eef50b463a38 100644 --- a/pkgs/development/mobile/androidenv/mkrepo.rb +++ b/pkgs/development/mobile/androidenv/mkrepo.rb @@ -157,8 +157,12 @@ def package_archives package archives = {} package.css('> archives > archive').each do |archive| host_os = text archive.at_css('> host-os') + host_arch = text archive.at_css('> host-arch') host_os = 'all' if empty?(host_os) - archives[host_os] = { + host_arch = 'all' if empty?(host_arch) + archives[host_os + host_arch] = { + 'os' => host_os, + 'arch' => host_arch, 'size' => Integer(text(archive.at_css('> complete > size'))), 'sha1' => text(archive.at_css('> complete > checksum')), 'url' => yield(text(archive.at_css('> complete > url'))) @@ -184,7 +188,7 @@ def fixup value Hash[value.map do |k, v| if k == 'archives' && v.is_a?(Hash) [k, v.map do |os, archive| - fixup({'os' => os}.merge(archive)) + fixup(archive) end] elsif v.is_a?(Hash) [k, fixup(v)] diff --git a/pkgs/development/mobile/androidenv/mkrepo.sh b/pkgs/development/mobile/androidenv/mkrepo.sh index 70ceeb8f43be..81dfdbdb210c 100755 --- a/pkgs/development/mobile/androidenv/mkrepo.sh +++ b/pkgs/development/mobile/androidenv/mkrepo.sh @@ -7,15 +7,15 @@ pushd "$(dirname "$0")" &>/dev/null || exit 1 echo "Writing repo.json" >&2 cat ./repo.json | ruby mkrepo.rb \ - --packages ./xml/repository2-1.xml \ - --images ./xml/android-sys-img2-1.xml \ - --images ./xml/android-tv-sys-img2-1.xml \ - --images ./xml/android-wear-cn-sys-img2-1.xml \ - --images ./xml/android-wear-sys-img2-1.xml \ - --images ./xml/android-automotive-sys-img2-1.xml \ - --images ./xml/google_apis-sys-img2-1.xml \ - --images ./xml/google_apis_playstore-sys-img2-1.xml \ - --addons ./xml/addon2-1.xml \ + --packages ./xml/repository2-3.xml \ + --images ./xml/android-sys-img2-3.xml \ + --images ./xml/android-tv-sys-img2-3.xml \ + --images ./xml/android-wear-cn-sys-img2-3.xml \ + --images ./xml/android-wear-sys-img2-3.xml \ + --images ./xml/android-automotive-sys-img2-3.xml \ + --images ./xml/google_apis-sys-img2-3.xml \ + --images ./xml/google_apis_playstore-sys-img2-3.xml \ + --addons ./xml/addon2-3.xml \ | sponge repo.json popd &>/dev/null diff --git a/pkgs/development/mobile/androidenv/ndk-bundle/default.nix b/pkgs/development/mobile/androidenv/ndk-bundle/default.nix index f72fa0c8bd4a..b57d0c84d7bc 100644 --- a/pkgs/development/mobile/androidenv/ndk-bundle/default.nix +++ b/pkgs/development/mobile/androidenv/ndk-bundle/default.nix @@ -8,7 +8,7 @@ let ]) + ":${platform-tools}/platform-tools"; in deployAndroidPackage rec { - inherit package os; + inherit package; nativeBuildInputs = [ makeWrapper ] ++ lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; autoPatchelfIgnoreMissingDeps = [ "*" ]; diff --git a/pkgs/development/mobile/androidenv/platform-tools.nix b/pkgs/development/mobile/androidenv/platform-tools.nix index 05542ae6dc02..478259e812c9 100644 --- a/pkgs/development/mobile/androidenv/platform-tools.nix +++ b/pkgs/development/mobile/androidenv/platform-tools.nix @@ -1,7 +1,7 @@ {deployAndroidPackage, lib, package, os, autoPatchelfHook, pkgs}: deployAndroidPackage { - inherit package os; + inherit package; nativeBuildInputs = lib.optionals (os == "linux") [ autoPatchelfHook ]; buildInputs = lib.optionals (os == "linux") [ pkgs.glibc (lib.getLib pkgs.stdenv.cc.cc) pkgs.zlib pkgs.ncurses5 ]; diff --git a/pkgs/development/mobile/androidenv/repo.json b/pkgs/development/mobile/androidenv/repo.json index 2d116dd6778b..77295eeaa17a 100644 --- a/pkgs/development/mobile/androidenv/repo.json +++ b/pkgs/development/mobile/androidenv/repo.json @@ -4,6 +4,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "cc0711857c881fa7534f90cf8cc09b8fe985484d", "size": 65781578, @@ -11,7 +12,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-10", @@ -21,6 +22,7 @@ }, "type-details": { "api-level:0": "10", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -42,13 +44,37 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -57,6 +83,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5eab5e81addee9f3576d456d205208314b5146a5", "size": 83477179, @@ -64,7 +91,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-11", @@ -74,6 +101,7 @@ }, "type-details": { "api-level:0": "11", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -88,13 +116,30 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -103,6 +148,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e9999f4fa978812174dfeceec0721c793a636e5d", "size": 86099835, @@ -110,7 +156,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-12", @@ -120,6 +166,7 @@ }, "type-details": { "api-level:0": "12", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -141,19 +188,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "google_tv_addon": { "archives": [ { + "arch": "all", "os": "all", "sha1": "92128a12e7e8b0fb5bac59153d7779b717e7b840", "size": 78266751, @@ -161,7 +233,7 @@ } ], "displayName": "Google TV Addon", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-googletv-license", "name": "google_tv_addon", "path": "add-ons/addon-google_tv_addon-google-12", @@ -171,6 +243,7 @@ }, "type-details": { "api-level:0": "12", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -180,9 +253,17 @@ "display:1": "Google TV Addon", "id:0": "google_tv_addon" }, + "tag:4": { + "display:1": "Google TV Addon", + "id:0": "google_tv_addon" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -191,6 +272,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "3b153edd211c27dc736c893c658418a4f9041417", "size": 88615525, @@ -198,7 +280,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-13", @@ -208,6 +290,7 @@ }, "type-details": { "api-level:0": "13", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -229,19 +312,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "google_tv_addon": { "archives": [ { + "arch": "all", "os": "all", "sha1": "b73f7c66011ac8180b44aa4e83b8d78c66ea9a09", "size": 87721879, @@ -249,7 +357,7 @@ } ], "displayName": "Google TV Addon", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-googletv-license", "name": "google_tv_addon", "path": "add-ons/addon-google_tv_addon-google-13", @@ -259,6 +367,7 @@ }, "type-details": { "api-level:0": "13", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -268,9 +377,17 @@ "display:1": "Google TV Addon", "id:0": "google_tv_addon" }, + "tag:4": { + "display:1": "Google TV Addon", + "id:0": "google_tv_addon" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -279,6 +396,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f8eb4d96ad0492b4c0db2d7e4f1a1a3836664d39", "size": 106533714, @@ -286,7 +404,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-14", @@ -296,6 +414,7 @@ }, "type-details": { "api-level:0": "14", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -317,13 +436,37 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -332,6 +475,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d0d2bf26805eb271693570a1aaec33e7dc3f45e9", "size": 106624396, @@ -339,7 +483,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-15", @@ -349,6 +493,7 @@ }, "type-details": { "api-level:0": "15", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -377,13 +522,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -392,6 +568,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ee6acf1b01020bfa8a8e24725dbc4478bee5e792", "size": 127341982, @@ -399,7 +576,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-16", @@ -409,6 +586,7 @@ }, "type-details": { "api-level:0": "16", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -437,13 +615,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -452,6 +661,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a076be0677f38df8ca5536b44dfb411a0c808c4f", "size": 137231243, @@ -459,7 +669,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-17", @@ -469,6 +679,7 @@ }, "type-details": { "api-level:0": "17", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -497,13 +708,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -512,6 +754,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "6109603409debdd40854d4d4a92eaf8481462c8b", "size": 143195183, @@ -519,7 +762,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-18", @@ -529,6 +772,7 @@ }, "type-details": { "api-level:0": "18", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -557,13 +801,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -572,6 +847,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5b933abe830b2f25b4c0f171d45e9e0651e56311", "size": 147081, @@ -579,7 +855,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-19", @@ -589,6 +865,7 @@ }, "type-details": { "api-level:0": "19", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -617,13 +894,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -632,6 +940,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "66a754efb24e9bb07cc51648426443c7586c9d4a", "size": 179499, @@ -639,7 +948,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-21", @@ -649,6 +958,7 @@ }, "type-details": { "api-level:0": "21", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -677,13 +987,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -692,6 +1033,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5def0f42160cba8acff51b9c0c7e8be313de84f5", "size": 179259, @@ -699,7 +1041,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-22", @@ -709,6 +1051,7 @@ }, "type-details": { "api-level:0": "22", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -737,13 +1080,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -752,6 +1126,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "04c5cc1a7c88967250ebba9561d81e24104167db", "size": 179900, @@ -759,7 +1134,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-23", @@ -769,6 +1144,7 @@ }, "type-details": { "api-level:0": "23", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -797,13 +1173,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -812,6 +1219,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "31361c2868f27343ee917fbd259c1463821b6145", "size": 154865, @@ -819,7 +1227,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-24", @@ -829,6 +1237,7 @@ }, "type-details": { "api-level:0": "24", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -857,13 +1266,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -872,6 +1312,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "550e83eea9513ab11c44919ac6da54b36084a9f3", "size": 154871, @@ -879,7 +1320,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-25", @@ -889,6 +1330,7 @@ }, "type-details": { "api-level:0": "23", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -917,13 +1359,44 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + }, + "library:1": { + "description:0": "API for USB Accessories", + "element-attributes": { + "localJarPath": "usb.jar", + "name": "com.android.future.usb.accessory" + } + }, + "library:2": { + "description:0": "Collection of video effects", + "element-attributes": { + "localJarPath": "effects.jar", + "name": "com.google.android.media.effects" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -932,6 +1405,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "1f92abf3a76be66ae8032257fc7620acbd2b2e3a", "size": 34908058, @@ -939,7 +1413,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-3", @@ -949,6 +1423,7 @@ }, "type-details": { "api-level:0": "3", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -963,13 +1438,30 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -978,6 +1470,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9b6e86d8568558de4d606a7debc4f6049608dbd0", "size": 42435735, @@ -985,7 +1478,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-4", @@ -995,6 +1488,7 @@ }, "type-details": { "api-level:0": "4", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -1009,13 +1503,30 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -1024,6 +1535,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "46eaeb56b645ee7ffa24ede8fa17f3df70db0503", "size": 49123776, @@ -1031,7 +1543,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-5", @@ -1041,6 +1553,7 @@ }, "type-details": { "api-level:0": "5", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -1055,13 +1568,30 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -1070,6 +1600,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5ff545d96e031e09580a6cf55713015c7d4936b2", "size": 53382941, @@ -1077,7 +1608,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-6", @@ -1087,6 +1618,7 @@ }, "type-details": { "api-level:0": "6", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -1101,13 +1633,30 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -1116,6 +1665,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2e7f91e0fe34fef7f58aeced973c6ae52361b5ac", "size": 53691339, @@ -1123,7 +1673,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-7", @@ -1133,6 +1683,7 @@ }, "type-details": { "api-level:0": "7", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -1147,13 +1698,30 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -1162,6 +1730,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "3079958e7ec87222cac1e6b27bc471b27bf2c352", "size": 59505020, @@ -1169,7 +1738,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-8", @@ -1179,6 +1748,7 @@ }, "type-details": { "api-level:0": "8", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -1193,13 +1763,30 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -1208,6 +1795,7 @@ "google_apis": { "archives": [ { + "arch": "all", "os": "all", "sha1": "78664645a1e9accea4430814f8694291a7f1ea5d", "size": 63401546, @@ -1215,7 +1803,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-9", @@ -1225,6 +1813,7 @@ }, "type-details": { "api-level:0": "9", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -1239,13 +1828,30 @@ } } }, + "libraries:5": { + "library:0": { + "description:0": "API for Google Maps", + "element-attributes": { + "localJarPath": "maps.jar", + "name": "com.google.android.maps" + } + } + }, "tag:3": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -1255,6 +1861,7 @@ "extras;android;m2repository": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a0d22beacc106a6977321f2b07d692ce4979e96a", "size": 355529608, @@ -1262,7 +1869,7 @@ } ], "displayName": "Android Support Repository", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-android-m2repository", "path": "extras/android/m2repository", @@ -1285,6 +1892,7 @@ "extras;google;Android_Emulator_Hypervisor_Driver": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "1a4ef9875cb0adfe5500632ad7140027cfb080d9", "size": 168741, @@ -1292,7 +1900,7 @@ } ], "displayName": "Android Emulator hypervisor driver (installer)", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-Android_Emulator_Hypervisor_Driver", "path": "extras/google/Android_Emulator_Hypervisor_Driver", @@ -1315,6 +1923,7 @@ "extras;google;admob_ads_sdk": { "archives": [ { + "arch": "all", "os": "all", "sha1": "0102859d9575baa0bf4fd5eb422af2ad0fe6cb82", "size": 704512, @@ -1322,7 +1931,7 @@ } ], "displayName": "Google AdMob Ads SDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-admob_ads_sdk", "path": "extras/google/admob_ads_sdk", @@ -1343,6 +1952,7 @@ "extras;google;analytics_sdk_v2": { "archives": [ { + "arch": "all", "os": "all", "sha1": "dc14026bf0ce78315cb5dd00552607de0894de83", "size": 211432, @@ -1350,7 +1960,7 @@ } ], "displayName": "Google Analytics App Tracking SDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-analytics_sdk_v2", "path": "extras/google/analytics_sdk_v2", @@ -1371,18 +1981,28 @@ "extras;google;auto": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "edd9d9389ac511d5f28e47cdfbf54bbcd7294d7f", + "size": 7572204, + "url": "https://dl.google.com/android/repository/desktop-head-unit-darwin-aarch64_r02.1.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "4f8a3d3e32b27de1fc190d149039842e76a55bdd", "size": 7797329, "url": "https://dl.google.com/android/repository/desktop-head-unit-darwin-x64_r02.1.zip" }, { + "arch": "x64", "os": "linux", "sha1": "5d87eb87a1421e59d528eac1f5cdd406c0b39f51", "size": 6927985, "url": "https://dl.google.com/android/repository/desktop-head-unit-linux-x64_r02.1.zip" }, { + "arch": "x64", "os": "windows", "sha1": "c27bf84e59dda7b79315b6ca2a314063feffd6ac", "size": 7012059, @@ -1390,7 +2010,7 @@ } ], "displayName": "Android Auto Desktop Head Unit Emulator", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-auto", "path": "extras/google/auto", @@ -1408,6 +2028,7 @@ "extras;google;gcm": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ad066fd0dc7fc99d8aadac09c65a3c2519fbc7bf", "size": 5901400, @@ -1415,7 +2036,7 @@ } ], "displayName": "Google Cloud Messaging for Android Library", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-gcm", "path": "extras/google/gcm", @@ -1436,6 +2057,7 @@ "extras;google;google_play_services": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f95bf19634e2ab0430923247fe2c50246432d2e9", "size": 15456884, @@ -1450,7 +2072,7 @@ } }, "displayName": "Google Play services", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-google_play_services", "path": "extras/google/google_play_services", @@ -1471,6 +2093,7 @@ "extras;google;google_play_services_froyo": { "archives": [ { + "arch": "all", "os": "all", "sha1": "92558dbc380bba3d55d0ec181167fb05ce7c79d9", "size": 5265389, @@ -1478,7 +2101,7 @@ } ], "displayName": "Google Play services for Froyo", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-google_play_services_froyo", "path": "extras/google/google_play_services_froyo", @@ -1499,6 +2122,7 @@ "extras;google;instantapps": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c498367dcd7db30154b3e70c4ddbb1b0ea4b8d20", "size": 39524850, @@ -1506,7 +2130,7 @@ } ], "displayName": "Google Play Instant Development SDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-instantapps", "path": "extras/google/instantapps", @@ -1529,6 +2153,7 @@ "extras;google;m2repository": { "archives": [ { + "arch": "all", "os": "all", "sha1": "05086add9e3a0eb1b67111108d7757a4337c3f10", "size": 215426029, @@ -1543,7 +2168,7 @@ } }, "displayName": "Google Repository", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-m2repository", "path": "extras/google/m2repository", @@ -1564,6 +2189,7 @@ "extras;google;market_apk_expansion": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5305399dc1a56814e86b8459ce24871916f78b8c", "size": 110201, @@ -1571,7 +2197,7 @@ } ], "displayName": "Google Play APK Expansion library", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-market_apk_expansion", "path": "extras/google/market_apk_expansion", @@ -1592,6 +2218,7 @@ "extras;google;market_licensing": { "archives": [ { + "arch": "all", "os": "all", "sha1": "355e8dc304a92a5616db235af8ee7bd554356254", "size": 75109, @@ -1599,7 +2226,7 @@ } ], "displayName": "Google Play Licensing Library", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-market_licensing", "path": "extras/google/market_licensing", @@ -1621,6 +2248,7 @@ "extras;google;simulators": { "archives": [ { + "arch": "all", "os": "all", "sha1": "4fb5344e34e8faab4db18af07dace44c50db26a7", "size": 2167286, @@ -1628,7 +2256,7 @@ } ], "displayName": "Android Auto API Simulators", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-simulators", "path": "extras/google/simulators", @@ -1649,6 +2277,7 @@ "extras;google;usb_driver": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "08a48c39084e9443f6146c239cbd3be6f91e681b", "size": 8682039, @@ -1656,7 +2285,7 @@ } ], "displayName": "Google USB Driver", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-usb_driver", "path": "extras/google/usb_driver", @@ -1677,6 +2306,7 @@ "extras;google;webdriver": { "archives": [ { + "arch": "all", "os": "all", "sha1": "13f3a3b2670a5fc04a7342861644be9a01b07e38", "size": 4055193, @@ -1684,7 +2314,7 @@ } ], "displayName": "Google Web Driver", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "extras-google-webdriver", "path": "extras/google/webdriver", @@ -2339,6 +2969,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8537616a7add47cce24c60f18bc2429e3dc90ae3", "size": 67927049, @@ -2353,7 +2984,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-10-default-armeabi-v7a", "path": "system-images/android-10/default/armeabi-v7a", @@ -2363,7 +2994,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "10", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2371,12 +3004,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a166d5ccbb165e1dd5464fbfeec30a61f77790d8", "size": 75386095, @@ -2391,7 +3030,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-10-default-x86", "path": "system-images/android-10/default/x86", @@ -2401,7 +3040,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "10", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2409,6 +3050,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -2417,6 +3063,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "970abf3a2a9937a43576afd9bb56e4a8191947f8", "size": 110706432, @@ -2431,7 +3078,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-10-google_apis-armeabi-v7a", "path": "system-images/android-10/google_apis/armeabi-v7a", @@ -2441,7 +3088,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "10", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2449,15 +3098,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "070a9552e3d358d8e72e8b2042e539e2b7a1b035", "size": 118634346, @@ -2472,7 +3130,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-10-google_apis-x86", "path": "system-images/android-10/google_apis/x86", @@ -2482,7 +3140,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "10", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2490,9 +3150,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -2503,6 +3171,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d8991b0c06b18d7d6ed4169d67460ee1add6661b", "size": 99621822, @@ -2510,7 +3179,7 @@ } ], "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-14-default-armeabi-v7a", "path": "system-images/android-14/default/armeabi-v7a", @@ -2520,7 +3189,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "14", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2528,6 +3199,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -2538,6 +3214,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "03d7ed95a9d3b107e3f2e5b166d017ea12529e70", "size": 102452069, @@ -2552,7 +3229,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-15-default-armeabi-v7a", "path": "system-images/android-15/default/armeabi-v7a", @@ -2562,7 +3239,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "15", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2570,12 +3249,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "61381aef3fd0cdc8255cb3298072a920c80186ca", "size": 116030933, @@ -2590,7 +3275,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-15-default-x86", "path": "system-images/android-15/default/x86", @@ -2600,7 +3285,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "15", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2608,6 +3295,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -2616,6 +3308,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "6deb76cf34760a6037cb18d89772c9e986d07497", "size": 148773442, @@ -2630,7 +3323,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-15-google_apis-armeabi-v7a", "path": "system-images/android-15/google_apis/armeabi-v7a", @@ -2640,7 +3333,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "15", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2648,15 +3343,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5ef2c5481f5bb8789c0b5224d46fb2e13602a450", "size": 163325511, @@ -2671,7 +3375,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-15-google_apis-x86", "path": "system-images/android-15/google_apis/x86", @@ -2681,7 +3385,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "15", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2689,9 +3395,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -2702,6 +3416,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "69b944b0d5a18c8563fa80d7d229af64890f724e", "size": 118646340, @@ -2716,7 +3431,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-16-default-armeabi-v7a", "path": "system-images/android-16/default/armeabi-v7a", @@ -2726,7 +3441,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "16", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2734,12 +3451,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "mips": { "archives": [ { + "arch": "all", "os": "all", "sha1": "67943c54fb3943943ffeb05fdd39c0b753681f6e", "size": 122482530, @@ -2747,7 +3470,7 @@ } ], "displayName": "MIPS System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "mips-android-sysimage-license", "name": "system-image-16-default-mips", "path": "system-images/android-16/default/mips", @@ -2757,7 +3480,9 @@ }, "type-details": { "abi:2": "mips", + "abi:3": "mips", "api-level:0": "16", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2765,12 +3490,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ee6718e7556c8f8bd8d3f470b34f2c5dbf9bcff4", "size": 135305313, @@ -2785,7 +3516,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-16-default-x86", "path": "system-images/android-16/default/x86", @@ -2795,7 +3526,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "16", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2803,6 +3536,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -2811,6 +3549,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5a5ff097680c6dae473c8719296ce6d7b70edb2d", "size": 168845378, @@ -2825,7 +3564,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-16-google_apis-armeabi-v7a", "path": "system-images/android-16/google_apis/armeabi-v7a", @@ -2835,7 +3574,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "16", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2843,15 +3584,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "246903c75f5aa3db7fb58cac877f2201fbbfd94a", "size": 186372521, @@ -2866,7 +3616,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-16-google_apis-x86", "path": "system-images/android-16/google_apis/x86", @@ -2876,7 +3626,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "16", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2884,9 +3636,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -2897,6 +3657,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a18a3fd0958ec4ef52507f58e414fc5c7dfd59d6", "size": 124437041, @@ -2911,7 +3672,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-17-default-armeabi-v7a", "path": "system-images/android-17/default/armeabi-v7a", @@ -2921,7 +3682,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "17", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2929,12 +3692,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "mips": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f0c6e153bd584c29e51b5c9723cfbf30f996a05d", "size": 131781761, @@ -2942,7 +3711,7 @@ } ], "displayName": "MIPS System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "mips-android-sysimage-license", "name": "system-image-17-default-mips", "path": "system-images/android-17/default/mips", @@ -2952,7 +3721,9 @@ }, "type-details": { "abi:2": "mips", + "abi:3": "mips", "api-level:0": "17", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2960,12 +3731,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "1ad5ffb51e31f5fe9fa47411fed2c2ade9a33865", "size": 194811128, @@ -2980,7 +3757,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-17-default-x86", "path": "system-images/android-17/default/x86", @@ -2990,7 +3767,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "17", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -2998,9 +3777,17 @@ "display:1": "Google APIs", "id:0": "default" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "default" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -3009,6 +3796,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a59f26cb5707da97e869a27d87b83477204ac594", "size": 174631794, @@ -3023,7 +3811,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-17-google_apis-armeabi-v7a", "path": "system-images/android-17/google_apis/armeabi-v7a", @@ -3033,7 +3821,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "17", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3041,15 +3831,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "1ad5ffb51e31f5fe9fa47411fed2c2ade9a33865", "size": 194811128, @@ -3064,7 +3863,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-17-google_apis-x86", "path": "system-images/android-17/google_apis/x86", @@ -3074,7 +3873,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "17", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3082,9 +3883,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -3095,6 +3904,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "580b583720f7de671040d5917c8c9db0c7aa03fd", "size": 130590545, @@ -3109,7 +3919,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-18-default-armeabi-v7a", "path": "system-images/android-18/default/armeabi-v7a", @@ -3119,7 +3929,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "18", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3127,12 +3939,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7a4ced4d9b0ab48047825491b4072dc2eb9b610e", "size": 150097655, @@ -3147,7 +3965,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-18-default-x86", "path": "system-images/android-18/default/x86", @@ -3157,7 +3975,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "18", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3165,6 +3985,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -3173,6 +3998,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7faaccabbcc5f08e410436d3f63eea42521ea974", "size": 179015960, @@ -3187,7 +4013,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-18-google_apis-armeabi-v7a", "path": "system-images/android-18/google_apis/armeabi-v7a", @@ -3197,7 +4023,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "18", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3205,15 +4033,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "dd674d719cad61602702be4b3d98edccfbfea53e", "size": 199963568, @@ -3228,7 +4065,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-18-google_apis-x86", "path": "system-images/android-18/google_apis/x86", @@ -3238,7 +4075,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "18", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3246,9 +4085,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -3259,6 +4106,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d1a5fd4f2e1c013c3d3d9bfe7e9db908c3ed56fa", "size": 159871567, @@ -3273,7 +4121,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-19-default-armeabi-v7a", "path": "system-images/android-19/default/armeabi-v7a", @@ -3283,7 +4131,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "19", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3291,12 +4141,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2ac82153aae97f7eae4c5a0761224fe04321d03d", "size": 185886274, @@ -3311,7 +4167,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-19-default-x86", "path": "system-images/android-19/default/x86", @@ -3321,7 +4177,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "19", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3329,6 +4187,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -3337,6 +4200,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "053741c7ef72c7d41394b8a09a1b86238c59c741", "size": 245902018, @@ -3351,7 +4215,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-19-google_apis-armeabi-v7a", "path": "system-images/android-19/google_apis/armeabi-v7a", @@ -3361,7 +4225,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "19", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3369,15 +4235,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "67528907f6f4479112f63097f4657dad10783f5a", "size": 297020632, @@ -3392,7 +4267,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-19-google_apis-x86", "path": "system-images/android-19/google_apis/x86", @@ -3402,7 +4277,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "19", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3410,9 +4287,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -3423,6 +4308,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "b63e28a47f11b639dd94981a458b7abfa89ac331", "size": 249428246, @@ -3430,7 +4316,7 @@ } ], "displayName": "Android TV ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-android-tv-armeabi-v7a", "path": "system-images/android-21/android-tv/armeabi-v7a", @@ -3440,19 +4326,26 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2f8a1988188d6abfd6c6395baeb4471a034dc1e8", "size": 268946785, @@ -3460,7 +4353,7 @@ } ], "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-android-tv-x86", "path": "system-images/android-21/android-tv/x86", @@ -3470,13 +4363,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -3485,6 +4384,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c4375f1b4b4cd21a8617660e25f621cedcbd8332", "size": 211426314, @@ -3492,7 +4392,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-default-arm64-v8a", "path": "system-images/android-21/default/arm64-v8a", @@ -3502,7 +4402,9 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3510,12 +4412,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8c606f81306564b65e41303d2603e4c42ded0d10", "size": 187163871, @@ -3530,7 +4438,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-default-armeabi-v7a", "path": "system-images/android-21/default/armeabi-v7a", @@ -3540,7 +4448,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3548,12 +4458,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "00f0eb0a1003efe3316347f762e20a85d8749cff", "size": 208212529, @@ -3568,7 +4484,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-default-x86", "path": "system-images/android-21/default/x86", @@ -3578,7 +4494,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3586,12 +4504,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9078a095825a69e5e215713f0866c83cef65a342", "size": 292623982, @@ -3606,7 +4530,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-default-x86_64", "path": "system-images/android-21/default/x86_64", @@ -3616,7 +4540,9 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3624,6 +4550,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -3632,6 +4563,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "bad07917816ba029ddb09ce0836e4aac4a460d4d", "size": 297671829, @@ -3639,7 +4571,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-google_apis-arm64-v8a", "path": "system-images/android-21/google_apis/arm64-v8a", @@ -3649,7 +4581,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3657,15 +4591,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7aa0a1971365de1dc7989720c643121087026564", "size": 290282953, @@ -3680,7 +4623,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-google_apis-armeabi-v7a", "path": "system-images/android-21/google_apis/armeabi-v7a", @@ -3690,7 +4633,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3698,15 +4643,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c6c1d774cec79e6e71c2a24c96d0c45c043d752c", "size": 319430034, @@ -3721,7 +4675,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-google_apis-x86", "path": "system-images/android-21/google_apis/x86", @@ -3731,7 +4685,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3739,15 +4695,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e98ba60a0fc88d9a81a768e62db5850b6610baa4", "size": 415495987, @@ -3762,7 +4727,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-21-google_apis-x86_64", "path": "system-images/android-21/google_apis/x86_64", @@ -3772,7 +4737,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "21", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3780,9 +4747,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -3793,6 +4768,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c78efd5a155622eb490be9d326f5783993375c35", "size": 293118949, @@ -3800,7 +4776,7 @@ } ], "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-android-tv-x86", "path": "system-images/android-22/android-tv/x86", @@ -3810,13 +4786,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -3825,6 +4807,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "703e27a9a4fb7a6e763cb7d713b89e5249a8fc99", "size": 219124634, @@ -3832,7 +4815,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-default-arm64-v8a", "path": "system-images/android-22/default/arm64-v8a", @@ -3842,7 +4825,9 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3850,12 +4835,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2114ec015dbf3a16cbcb4f63e8a84a1b206a07a1", "size": 194596267, @@ -3870,7 +4861,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-default-armeabi-v7a", "path": "system-images/android-22/default/armeabi-v7a", @@ -3880,7 +4871,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3888,12 +4881,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e33e2a6cc3f1cc56b2019dbef3917d2eeb26f54e", "size": 214268954, @@ -3908,7 +4907,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-default-x86", "path": "system-images/android-22/default/x86", @@ -3918,7 +4917,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3926,12 +4927,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5db3b27f78cd9c4c5092b1cad5a5dd479fb5b2e4", "size": 299976630, @@ -3946,7 +4953,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-default-x86_64", "path": "system-images/android-22/default/x86_64", @@ -3956,7 +4963,9 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3964,6 +4973,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -3972,6 +4986,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "fd62e99e278f337fd58cadd37bf4f4c1998c8297", "size": 382307460, @@ -3979,7 +4994,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-google_apis-arm64-v8a", "path": "system-images/android-22/google_apis/arm64-v8a", @@ -3989,7 +5004,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -3997,15 +5014,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "6a61dd66ec8ac8e678cc19c1331047dade07509f", "size": 394864140, @@ -4020,7 +5046,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-google_apis-armeabi-v7a", "path": "system-images/android-22/google_apis/armeabi-v7a", @@ -4030,7 +5056,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4038,15 +5066,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "859ca1d8dcdaaf931effda3f06af95a3740b60d9", "size": 421293384, @@ -4061,7 +5098,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-google_apis-x86", "path": "system-images/android-22/google_apis/x86", @@ -4071,7 +5108,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4079,15 +5118,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f99714383c5459d747ac7cdd8043419c6adafe60", "size": 579197399, @@ -4102,7 +5150,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-22-google_apis-x86_64", "path": "system-images/android-22/google_apis/x86_64", @@ -4112,7 +5160,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "22", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4120,9 +5170,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -4133,6 +5191,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "bd84678ae8caf71d584f5210e866b2807e7b4b52", "size": 304269268, @@ -4140,7 +5199,7 @@ } ], "displayName": "Android TV ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-android-tv-armeabi-v7a", "path": "system-images/android-23/android-tv/armeabi-v7a", @@ -4150,19 +5209,26 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "094575ec634a662115a7a4c2b63d1743dfbca43c", "size": 340921232, @@ -4177,7 +5243,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-android-tv-x86", "path": "system-images/android-23/android-tv/x86", @@ -4187,13 +5253,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -4202,6 +5274,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ac18f3bd717e02804eee585e029f5dbc1a2616bf", "size": 253807785, @@ -4209,7 +5282,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-default-arm64-v8a", "path": "system-images/android-23/default/arm64-v8a", @@ -4219,7 +5292,9 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4227,12 +5302,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7cf2ad756e54a3acfd81064b63cb0cb9dff2798d", "size": 238333358, @@ -4247,7 +5328,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-default-armeabi-v7a", "path": "system-images/android-23/default/armeabi-v7a", @@ -4257,7 +5338,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4265,12 +5348,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f6c3e3dd7bd951454795aa75c3a145fd05ac25bb", "size": 260804863, @@ -4285,7 +5374,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-default-x86", "path": "system-images/android-23/default/x86", @@ -4295,7 +5384,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4303,12 +5394,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7cbc291483ca07dc67b71268c5f08a5755f50f51", "size": 365009313, @@ -4323,7 +5420,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-default-x86_64", "path": "system-images/android-23/default/x86_64", @@ -4333,7 +5430,9 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4341,6 +5440,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -4349,6 +5453,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2d1ae21b1978e202917b7c6a5f49ab8bc87c6417", "size": 493891214, @@ -4356,7 +5461,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-google_apis-arm64-v8a", "path": "system-images/android-23/google_apis/arm64-v8a", @@ -4366,7 +5471,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4374,15 +5481,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d03ac51742e9d7eea559cbef4f44d18d1fc9c92d", "size": 468621931, @@ -4397,7 +5513,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-google_apis-armeabi-v7a", "path": "system-images/android-23/google_apis/armeabi-v7a", @@ -4407,7 +5523,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4415,15 +5533,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c1d91dfcbaa9f1a6b9698893ce995b2771cd6a16", "size": 499428151, @@ -4438,7 +5565,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-google_apis-x86", "path": "system-images/android-23/google_apis/x86", @@ -4448,7 +5575,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4456,15 +5585,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "4d80dd38edb565641b3b34e713fe0ec6d1d77698", "size": 667471680, @@ -4479,7 +5617,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-23-google_apis-x86_64", "path": "system-images/android-23/google_apis/x86_64", @@ -4489,7 +5627,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "23", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4497,9 +5637,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -4510,6 +5658,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ef7890e565f4e3544fd23613b437d4418fb10f99", "size": 398227164, @@ -4524,7 +5673,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-android-tv-x86", "path": "system-images/android-24/android-tv/x86", @@ -4534,13 +5683,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -4549,6 +5704,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e88ebdf4533efa0370603ee4ab0e7834e0cc364f", "size": 305854153, @@ -4556,7 +5712,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-default-arm64-v8a", "path": "system-images/android-24/default/arm64-v8a", @@ -4566,7 +5722,9 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4574,12 +5732,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e22c47afd06398b35f2705ca2e7fa85323351568", "size": 782997866, @@ -4594,7 +5758,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-default-armeabi-v7a", "path": "system-images/android-24/default/armeabi-v7a", @@ -4604,7 +5768,9 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4612,12 +5778,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c1cae7634b0216c0b5990f2c144eb8ca948e3511", "size": 313489224, @@ -4632,7 +5804,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-default-x86", "path": "system-images/android-24/default/x86", @@ -4642,7 +5814,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4650,12 +5824,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f6559e1949a5879f31a9662f4f0e50ad60181684", "size": 419261998, @@ -4670,7 +5850,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-default-x86_64", "path": "system-images/android-24/default/x86_64", @@ -4680,7 +5860,9 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4688,6 +5870,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -4696,6 +5883,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d264adca13330b5e50665ab44726e4fecc1ddd1f", "size": 709604485, @@ -4710,7 +5898,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-google_apis-arm64-v8a", "path": "system-images/android-24/google_apis/arm64-v8a", @@ -4720,7 +5908,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4728,15 +5918,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "74505c33546fb9f6722fb7aa8fc1472777b924ff", "size": 889204295, @@ -4751,7 +5950,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-google_apis-x86", "path": "system-images/android-24/google_apis/x86", @@ -4761,7 +5960,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4769,15 +5970,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "46d09c0723b77ddba00f2281099a2c44a88ac971", "size": 1119800108, @@ -4792,7 +6002,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-google_apis-x86_64", "path": "system-images/android-24/google_apis/x86_64", @@ -4802,7 +6012,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4810,9 +6022,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -4821,6 +6041,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "b52e9593ffdde65c1a0970256a32e8967c89cc22", "size": 812724041, @@ -4835,7 +6056,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-24-google_apis_playstore-x86", "path": "system-images/android-24/google_apis_playstore/x86", @@ -4845,7 +6066,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "24", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -4853,9 +6076,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -4866,6 +6097,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "faae592bc991001b1880a8198d729b25855cc34b", "size": 438201093, @@ -4880,7 +6112,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-android-tv-x86", "path": "system-images/android-25/android-tv/x86", @@ -4890,13 +6122,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -4905,6 +6143,7 @@ "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "76d3568a4e08023047af7d13025a35c9bf1d7e5c", "size": 377841195, @@ -4919,7 +6158,7 @@ } }, "displayName": "Android Wear ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-android-wear-armeabi-v7a", "path": "system-images/android-25/android-wear/armeabi-v7a", @@ -4929,19 +6168,26 @@ }, "type-details": { "abi:2": "armeabi-v7a", + "abi:3": "armeabi-v7a", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android Wear", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Android Wear", + "id:0": "android-wear" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "693fce7b487a65491a4e88e9f740959688c9dbe6", "size": 397826706, @@ -4956,7 +6202,7 @@ } }, "displayName": "Android Wear Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-android-wear-x86", "path": "system-images/android-25/android-wear/x86", @@ -4966,13 +6212,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android Wear", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Android Wear", + "id:0": "android-wear" } } } @@ -4981,6 +6233,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "b39d359623323a1b4906c071dec396040016ea73", "size": 308416103, @@ -4988,7 +6241,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-default-arm64-v8a", "path": "system-images/android-25/default/arm64-v8a", @@ -4998,7 +6251,9 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5006,12 +6261,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "78ce7eb1387d598685633b9f7cbb300c3d3aeb5f", "size": 316695942, @@ -5026,7 +6287,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-default-x86", "path": "system-images/android-25/default/x86", @@ -5036,7 +6297,9 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5044,12 +6307,18 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7093d7b39216020226ff430a3b7b81c94d31ad37", "size": 422702097, @@ -5064,7 +6333,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-default-x86_64", "path": "system-images/android-25/default/x86_64", @@ -5074,7 +6343,9 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5082,6 +6353,11 @@ "display:1": { }, "id:0": "default" + }, + "tag:2": { + "display:1": { + }, + "id:0": "default" } } } @@ -5090,6 +6366,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "23162a2123e9e5cd5a7e930f8ca867676e83c0df", "size": 740445031, @@ -5097,7 +6374,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-google_apis-arm64-v8a", "path": "system-images/android-25/google_apis/arm64-v8a", @@ -5107,7 +6384,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5115,15 +6394,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "armeabi-v7a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a6f7c491e3bb937523dddfa287e07d785934e8a1", "size": 952973150, @@ -5138,7 +6426,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-google_apis-armeabi-v7a", "path": "system-images/android-25/google_apis/armeabi-v7a", @@ -5148,7 +6436,9 @@ }, "type-details": { "abi:3": "armeabi-v7a", + "abi:4": "armeabi-v7a", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5156,15 +6446,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "93872600c58521c8a67dc44c8e17cff4def009f3", "size": 1013657090, @@ -5179,7 +6478,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-google_apis-x86", "path": "system-images/android-25/google_apis/x86", @@ -5189,7 +6488,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5197,15 +6498,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "0da7b5bca8ff5deff45b942f61f081e038271ba6", "size": 1298264628, @@ -5220,7 +6530,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-google_apis-x86_64", "path": "system-images/android-25/google_apis/x86_64", @@ -5230,7 +6540,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5238,9 +6550,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -5249,6 +6569,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "6f6668954f7fd52f896fe7528aa122028c9b026c", "size": 972461719, @@ -5263,7 +6584,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-25-google_apis_playstore-x86", "path": "system-images/android-25/google_apis_playstore/x86", @@ -5273,7 +6594,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "25", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5281,9 +6604,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -5294,6 +6625,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f908b3c81a03513a756c17a197faecfc91e437df", "size": 401675862, @@ -5323,7 +6655,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-26-android-tv-x86", "path": "system-images/android-26/android-tv/x86", @@ -5333,13 +6665,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -5348,6 +6686,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "fbffa91b936ca18fcc1e0bab2b52a8b0835cbb1c", "size": 370311037, @@ -5362,7 +6701,7 @@ } }, "displayName": "Android Wear Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-26-android-wear-x86", "path": "system-images/android-26/android-wear/x86", @@ -5372,13 +6711,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android Wear", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Android Wear", + "id:0": "android-wear" } } } @@ -5387,6 +6732,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "12353141d08dd302fbebc03872f0e1ca7357c55f", "size": 330014927, @@ -5406,7 +6752,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-26-default-arm64-v8a", "path": "system-images/android-26/default/arm64-v8a", @@ -5416,19 +6762,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e613d6e0da668e30daf547f3c6627a6352846f90", "size": 350195807, @@ -5443,7 +6796,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-26-default-x86", "path": "system-images/android-26/default/x86", @@ -5453,19 +6806,26 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "432f149c048bffce7f9de526ec65b336daf7a0a3", "size": 474178332, @@ -5480,7 +6840,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-26-default-x86_64", "path": "system-images/android-26/default/x86_64", @@ -5490,13 +6850,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -5505,6 +6871,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7a9764f1856119c4ceb311f6c76ff975a4c1e65d", "size": 733331565, @@ -5524,7 +6891,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-26-google_apis-arm64-v8a", "path": "system-images/android-26/google_apis/arm64-v8a", @@ -5534,7 +6901,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5542,15 +6911,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "edac36ae459ebc974aac4b51b67b7356fa099f5b", "size": 805108564, @@ -5580,7 +6958,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-26-google_apis-x86", "path": "system-images/android-26/google_apis/x86", @@ -5590,7 +6968,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5598,15 +6978,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "0eb13cc91cf164b617eaf85e4030289cb18189de", "size": 980740438, @@ -5636,7 +7025,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-26-google_apis-x86_64", "path": "system-images/android-26/google_apis/x86_64", @@ -5646,7 +7035,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5654,9 +7045,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -5665,6 +7064,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2c8bee7b97a309f099941532e63c42a7d4a06e19", "size": 769390078, @@ -5694,7 +7094,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-26-google_apis_playstore-x86", "path": "system-images/android-26/google_apis_playstore/x86", @@ -5704,7 +7104,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "26", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5712,9 +7114,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -5725,6 +7135,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "b7d2a9349cdb1da9dafbd42de7378f6f1933d193", "size": 410757280, @@ -5739,7 +7150,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-27-android-tv-x86", "path": "system-images/android-27/android-tv/x86", @@ -5749,13 +7160,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "27", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -5764,6 +7181,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e014473ac510cc9d8e9b412826332923277fa827", "size": 332173536, @@ -5783,7 +7201,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-27-default-arm64-v8a", "path": "system-images/android-27/default/arm64-v8a", @@ -5793,19 +7211,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "27", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "4ec990fac7b62958decd12e18a4cd389dfe7c582", "size": 360984187, @@ -5820,7 +7245,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-27-default-x86", "path": "system-images/android-27/default/x86", @@ -5830,19 +7255,26 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "27", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2878261011a59ca3de29dc5b457a495fdb268d60", "size": 491675204, @@ -5857,7 +7289,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-27-default-x86_64", "path": "system-images/android-27/default/x86_64", @@ -5867,13 +7299,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "27", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -5882,6 +7320,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "54dd140e1dd2db0fb7879beecf1068bf476ad171", "size": 730732271, @@ -5901,7 +7340,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-27-google_apis-arm64-v8a", "path": "system-images/android-27/google_apis/arm64-v8a", @@ -5911,7 +7350,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "27", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5919,15 +7360,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "0a130cad4f6d42c305a61265dc6c738e9e2b45c4", "size": 807298593, @@ -5957,7 +7407,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-27-google_apis-x86", "path": "system-images/android-27/google_apis/x86", @@ -5967,7 +7417,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "27", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -5975,9 +7427,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -5986,6 +7446,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "eb5a944ceb691ca0648d0a6f0d93893a47223b5d", "size": 758636016, @@ -6015,7 +7476,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-27-google_apis_playstore-x86", "path": "system-images/android-27/google_apis_playstore/x86", @@ -6025,7 +7486,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "27", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6033,9 +7496,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -6046,6 +7517,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a1f224245056ddaa89651e379efbde7357b15046", "size": 859616969, @@ -6065,7 +7537,7 @@ } }, "displayName": "Automotive Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-28-android-automotive-playstore-x86", "path": "system-images/android-28/android-automotive-playstore/x86", @@ -6074,16 +7546,17 @@ "major:0": "5" }, "type-details": { - "abi:3": "x86", + "abi:4": "x86", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "tag:2": { "display:1": "Automotive", "id:0": "android-automotive-playstore" }, - "vendor:2": { + "vendor:3": { "display:1": "Google Inc.", "id:0": "google" } @@ -6094,6 +7567,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "4c13edca32c1abb899a0702fe6972087712bcb78", "size": 475216948, @@ -6108,7 +7582,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-28-android-tv-x86", "path": "system-images/android-28/android-tv/x86", @@ -6118,13 +7592,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -6133,6 +7613,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "3dd75066e95327baf8991915a043e53e06a2cfb5", "size": 682327945, @@ -6147,7 +7628,7 @@ } }, "displayName": "Wear OS Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-28-android-wear-x86", "path": "system-images/android-28/android-wear/x86", @@ -6157,13 +7638,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Wear OS", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Wear OS", + "id:0": "android-wear" } } } @@ -6172,6 +7659,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e209114dd0dfc2f4e0d328f5fd7367fec39ee1bd", "size": 426760297, @@ -6191,7 +7679,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-28-default-arm64-v8a", "path": "system-images/android-28/default/arm64-v8a", @@ -6201,19 +7689,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ce03c42d80c0fc6dc47f6455dbee7aa275d02780", "size": 437320152, @@ -6221,7 +7716,7 @@ } ], "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-28-default-x86", "path": "system-images/android-28/default/x86", @@ -6231,19 +7726,26 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d47a85c8f4e9fd57df97814ad8884eeb0f3a0ef0", "size": 564792723, @@ -6251,7 +7753,7 @@ } ], "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-28-default-x86_64", "path": "system-images/android-28/default/x86_64", @@ -6261,13 +7763,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -6276,6 +7784,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "28f59164bdb4cb18f1a1060f1880450e06cf4d10", "size": 857120029, @@ -6295,7 +7804,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-28-google_apis-arm64-v8a", "path": "system-images/android-28/google_apis/arm64-v8a", @@ -6305,7 +7814,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6313,15 +7824,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e0541ac9b783ab91a00054e133bda340a2b9c757", "size": 994434707, @@ -6351,7 +7871,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-28-google_apis-x86", "path": "system-images/android-28/google_apis/x86", @@ -6361,7 +7881,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6369,15 +7891,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "1d93bd994e29c4e9bbe71fd9c278addc5418cbee", "size": 1102721597, @@ -6407,7 +7938,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-28-google_apis-x86_64", "path": "system-images/android-28/google_apis/x86_64", @@ -6417,7 +7948,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6425,9 +7958,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -6436,6 +7977,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "205a4720befd41be99fcdfb2550fa1680e9a2e18", "size": 836861962, @@ -6455,7 +7997,7 @@ } }, "displayName": "Google ARM64-V8a Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-28-google_apis_playstore-arm64-v8a", "path": "system-images/android-28/google_apis_playstore/arm64-v8a", @@ -6465,7 +8007,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6473,15 +8017,24 @@ "display:1": "Google ARM64-V8a Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google ARM64-V8a Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "97d9d4f4a2afa8b0f5d52e90748e19c10406ca93", "size": 918028186, @@ -6511,7 +8064,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-28-google_apis_playstore-x86", "path": "system-images/android-28/google_apis_playstore/x86", @@ -6521,7 +8074,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6529,15 +8084,24 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a767da996fdea7a1f5632a9206fa5c009d6e580c", "size": 1037659724, @@ -6567,7 +8131,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-28-google_apis_playstore-x86_64", "path": "system-images/android-28/google_apis_playstore/x86_64", @@ -6577,7 +8141,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "28", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6585,9 +8151,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -6598,6 +8172,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8fb2624c63c34a01c27dd8085277b2a5fb8d7fbc", "size": 923839106, @@ -6617,7 +8192,7 @@ } }, "displayName": "Automotive with Play Store Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-29-android-automotive-playstore-x86", "path": "system-images/android-29/android-automotive-playstore/x86", @@ -6626,16 +8201,17 @@ "major:0": "1" }, "type-details": { - "abi:3": "x86", + "abi:4": "x86", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "tag:2": { "display:1": "Automotive with Play Store", "id:0": "android-automotive-playstore" }, - "vendor:2": { + "vendor:3": { "display:1": "Google Inc.", "id:0": "google" } @@ -6646,6 +8222,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "736c2f6c79493b5ee4ca0d2531a25c9eb7f9c7ab", "size": 590809630, @@ -6675,7 +8252,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-29-android-tv-x86", "path": "system-images/android-29/android-tv/x86", @@ -6685,13 +8262,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -6700,6 +8283,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "fa0d67d7430fcc84b2fe2508ea81e92ac644e264", "size": 498049256, @@ -6707,7 +8291,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-29-default-arm64-v8a", "path": "system-images/android-29/default/arm64-v8a", @@ -6717,31 +8301,40 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "cc4fa13e49cb2e93770d4f2e90ea1dd2a81e315b", "size": 516543600, "url": "https://dl.google.com/android/repository/sys-img/android/x86-29_r08-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "cc4fa13e49cb2e93770d4f2e90ea1dd2a81e315b", "size": 516543600, "url": "https://dl.google.com/android/repository/sys-img/android/x86-29_r08-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "cc4fa13e49cb2e93770d4f2e90ea1dd2a81e315b", "size": 516543600, @@ -6761,7 +8354,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-29-default-x86", "path": "system-images/android-29/default/x86", @@ -6771,31 +8364,40 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "e4b798d6fcddff90d528d74ef22ce3dd4a2ca798", "size": 689676765, "url": "https://dl.google.com/android/repository/sys-img/android/x86_64-29_r08-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "e4b798d6fcddff90d528d74ef22ce3dd4a2ca798", "size": 689676765, "url": "https://dl.google.com/android/repository/sys-img/android/x86_64-29_r08-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "e4b798d6fcddff90d528d74ef22ce3dd4a2ca798", "size": 689676765, @@ -6815,7 +8417,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-29-default-x86_64", "path": "system-images/android-29/default/x86_64", @@ -6825,13 +8427,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -6840,6 +8448,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5ef4888ce47a24a9e96e45418f9fd26f1c8e0f13", "size": 1170272392, @@ -6859,7 +8468,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-29-google_apis-arm64-v8a", "path": "system-images/android-29/google_apis/arm64-v8a", @@ -6869,7 +8478,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6877,15 +8488,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8dc45a7406b922116f2121f6826868c2e7087389", "size": 1133056400, @@ -6905,7 +8525,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-29-google_apis-x86", "path": "system-images/android-29/google_apis/x86", @@ -6915,7 +8535,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6923,15 +8545,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8392b93dc05c380bb0e6b2375ba318c14b263b37", "size": 1313280930, @@ -6951,7 +8582,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-29-google_apis-x86_64", "path": "system-images/android-29/google_apis/x86_64", @@ -6961,7 +8592,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -6969,9 +8602,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -6980,12 +8621,14 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "47705387b8fbbfe87e3679d272c29f7064defba8", "size": 1242979582, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-29_r09-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "47705387b8fbbfe87e3679d272c29f7064defba8", "size": 1242979582, @@ -7005,7 +8648,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-29-google_apis_playstore-arm64-v8a", "path": "system-images/android-29/google_apis_playstore/arm64-v8a", @@ -7015,7 +8658,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7023,27 +8668,38 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "1c45e690e9ee6a44f40549e9fb68d3fd52ba4970", "size": 1153916727, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86-29_r08-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "1c45e690e9ee6a44f40549e9fb68d3fd52ba4970", "size": 1153916727, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86-29_r08-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "1c45e690e9ee6a44f40549e9fb68d3fd52ba4970", "size": 1153916727, @@ -7073,7 +8729,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-29-google_apis_playstore-x86", "path": "system-images/android-29/google_apis_playstore/x86", @@ -7083,7 +8739,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7091,27 +8749,38 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "94835980b4a6eaeeb41936d7fb1381698e48433a", "size": 1322004798, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-29_r08-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "94835980b4a6eaeeb41936d7fb1381698e48433a", "size": 1322004798, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-29_r08-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "94835980b4a6eaeeb41936d7fb1381698e48433a", "size": 1322004798, @@ -7141,7 +8810,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-29-google_apis_playstore-x86_64", "path": "system-images/android-29/google_apis_playstore/x86_64", @@ -7151,7 +8820,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "29", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7159,9 +8830,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -7172,6 +8851,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7aec48997addb860118a98741458922bdec606c9", "size": 1182802747, @@ -7191,7 +8871,7 @@ } }, "displayName": "Automotive with Play Store Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-30-android-automotive-playstore-x86_64", "path": "system-images/android-30/android-automotive-playstore/x86_64", @@ -7200,16 +8880,17 @@ "major:0": "2" }, "type-details": { - "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "tag:2": { "display:1": "Automotive with Play Store", "id:0": "android-automotive-playstore" }, - "vendor:2": { + "vendor:3": { "display:1": "Google Inc.", "id:0": "google" } @@ -7220,6 +8901,7 @@ "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f4151d2390fc015ddb2a7715bea9bc69a5ee0b4e", "size": 699304963, @@ -7249,7 +8931,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-30-android-tv-x86", "path": "system-images/android-30/android-tv/x86", @@ -7259,13 +8941,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -7274,6 +8962,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "56c0c2550580f2ba1b33009c77db017dbcb3d470", "size": 827418923, @@ -7288,7 +8977,7 @@ } }, "displayName": "Wear OS 3 ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-30-android-wear-arm64-v8a", "path": "system-images/android-30/android-wear/arm64-v8a", @@ -7298,19 +8987,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Wear OS 3", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Wear OS 3", + "id:0": "android-wear" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "73a96614a2ddcf586e4c659c436d2360bc25badc", "size": 901929440, @@ -7325,7 +9021,7 @@ } }, "displayName": "Wear OS 3 Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-30-android-wear-x86", "path": "system-images/android-30/android-wear/x86", @@ -7335,13 +9031,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Wear OS 3", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Wear OS 3", + "id:0": "android-wear" } } } @@ -7350,6 +9052,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e96298145a5e0bfd6da4816f51b06c520d8dba72", "size": 548363615, @@ -7357,7 +9060,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-30-default-arm64-v8a", "path": "system-images/android-30/default/arm64-v8a", @@ -7367,19 +9070,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5e4de3946d46f88856c35efcc4d797b381456347", "size": 676379777, @@ -7399,7 +9109,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-30-default-x86_64", "path": "system-images/android-30/default/x86_64", @@ -7409,13 +9119,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -7424,6 +9140,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "0e66987d6b4db2e278af83d453ce5d74a7e6ced3", "size": 1244324730, @@ -7443,7 +9160,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis-arm64-v8a", "path": "system-images/android-30/google_apis/arm64-v8a", @@ -7453,7 +9170,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7461,15 +9180,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a58447e540a8581394dd04ee419c6771d62723d8", "size": 1240551553, @@ -7499,7 +9227,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-30-google_apis-x86", "path": "system-images/android-30/google_apis/x86", @@ -7509,7 +9237,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7517,15 +9247,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "6ae21030eaadc041078444d3798e4b399f3e787d", "size": 1438186618, @@ -7555,7 +9294,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-30-google_apis-x86_64", "path": "system-images/android-30/google_apis/x86_64", @@ -7565,7 +9304,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7573,9 +9314,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -7584,12 +9333,14 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "7208c0b72b51adb561595e62891763d7322964a0", "size": 1308440072, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-30_r10-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "7208c0b72b51adb561595e62891763d7322964a0", "size": 1308440072, @@ -7609,7 +9360,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis_playstore-arm64-v8a", "path": "system-images/android-30/google_apis_playstore/arm64-v8a", @@ -7619,7 +9370,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7627,27 +9380,38 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "13c100b62983d64db53cef3d70fea789d89f3232", "size": 1229340756, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86-30_r09-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "13c100b62983d64db53cef3d70fea789d89f3232", "size": 1229340756, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86-30_r09-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "13c100b62983d64db53cef3d70fea789d89f3232", "size": 1229340756, @@ -7677,7 +9441,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-30-google_apis_playstore-x86", "path": "system-images/android-30/google_apis_playstore/x86", @@ -7687,7 +9451,9 @@ }, "type-details": { "abi:3": "x86", + "abi:4": "x86", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7695,27 +9461,38 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "ead1babced6bdfaa8e641faeb6ed115ca603c4a9", "size": 1404405641, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-30_r10-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "ead1babced6bdfaa8e641faeb6ed115ca603c4a9", "size": 1404405641, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-30_r10-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "ead1babced6bdfaa8e641faeb6ed115ca603c4a9", "size": 1404405641, @@ -7745,7 +9522,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis_playstore-x86_64", "path": "system-images/android-30/google_apis_playstore/x86_64", @@ -7755,7 +9532,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "30", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -7763,9 +9542,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -7776,6 +9563,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e8cec4080464d516e3f863d943c24055155f29bf", "size": 763104604, @@ -7805,7 +9593,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-31-android-tv-arm64-v8a", "path": "system-images/android-31/android-tv/arm64-v8a", @@ -7815,19 +9603,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "31", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8c0b848019afade7f2a8ddb5c361178f63ec86ca", "size": 772250386, @@ -7857,7 +9652,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-31-android-tv-x86", "path": "system-images/android-31/android-tv/x86", @@ -7867,13 +9662,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "31", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -7882,6 +9683,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "1052df2d0afc8fe57138db19d5ebd82d10c607da", "size": 635481190, @@ -7901,7 +9703,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-31-default-arm64-v8a", "path": "system-images/android-31/default/arm64-v8a", @@ -7911,19 +9713,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "31", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "58bff3cb182c79bbfe3980fe77b87b51b9f7ad71", "size": 657246510, @@ -7943,7 +9752,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-31-default-x86_64", "path": "system-images/android-31/default/x86_64", @@ -7953,13 +9762,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "31", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -7968,6 +9783,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "21bcb00f4ac3dc91c4040da7980b8c5f3c681781", "size": 1415899687, @@ -7997,7 +9813,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis-arm64-v8a", "path": "system-images/android-31/google_apis/arm64-v8a", @@ -8007,7 +9823,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "31", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -8015,15 +9833,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9aedd3e85cad7a479146f6858f4a94840c2a3f29", "size": 1470822277, @@ -8053,7 +9880,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-31-google_apis-x86_64", "path": "system-images/android-31/google_apis/x86_64", @@ -8063,7 +9890,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "31", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -8071,9 +9900,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -8082,12 +9919,14 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "8a1fa9a050a3894fb65c785d6b536e182be30e7f", "size": 1468377491, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-31_r09-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "8a1fa9a050a3894fb65c785d6b536e182be30e7f", "size": 1468377491, @@ -8117,7 +9956,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis_playstore-arm64-v8a", "path": "system-images/android-31/google_apis_playstore/arm64-v8a", @@ -8127,7 +9966,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "31", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -8135,15 +9976,24 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a80de967f445b3cf71803425f4e4b21b36e11d66", "size": 1423631458, @@ -8173,7 +10023,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis_playstore-x86_64", "path": "system-images/android-31/google_apis_playstore/x86_64", @@ -8183,7 +10033,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "31", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -8191,9 +10043,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -8204,6 +10064,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "1b07fe1bc8a4f5a9b249ff12d5bf142cb43a2093", "size": 948247935, @@ -8223,7 +10084,7 @@ } }, "displayName": "Android Automotive with Google Play arm64-v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-32-android-automotive-playstore-arm64-v8a", "path": "system-images/android-32/android-automotive-playstore/arm64-v8a", @@ -8232,16 +10093,22 @@ "major:0": "2" }, "type-details": { - "abi:3": "arm64-v8a", + "abi:6": "arm64-v8a", "api-level:0": "32", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "extension-level:1": "1", + "tag:3": { "display:1": "Automotive", "id:0": "android-automotive-playstore" }, - "vendor:2": { + "tag:4": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "vendor:5": { "display:1": "Google Inc.", "id:0": "google" } @@ -8250,6 +10117,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8f8309ae9e25b0c5eeb869bb0cb2515021073693", "size": 1012590435, @@ -8269,7 +10137,7 @@ } }, "displayName": "Android Automotive with Google Play x86_64 System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-32-android-automotive-playstore-x86_64", "path": "system-images/android-32/android-automotive-playstore/x86_64", @@ -8278,16 +10146,22 @@ "major:0": "2" }, "type-details": { - "abi:3": "x86_64", + "abi:6": "x86_64", "api-level:0": "32", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "extension-level:1": "1", + "tag:3": { "display:1": "Automotive", "id:0": "android-automotive-playstore" }, - "vendor:2": { + "tag:4": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "vendor:5": { "display:1": "Google Inc.", "id:0": "google" } @@ -8298,6 +10172,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c57d92a4131590b2a3b62f2a728766aa6bbec57f", "size": 643262633, @@ -8317,7 +10192,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-32-default-arm64-v8a", "path": "system-images/android-32/default/arm64-v8a", @@ -8327,19 +10202,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "32", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "238452e27d6854d153b6ed119fa783189598eac4", "size": 667541890, @@ -8359,7 +10241,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-32-default-x86_64", "path": "system-images/android-32/default/x86_64", @@ -8369,13 +10251,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "32", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -8384,6 +10272,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7940d3d7357e35b6f720c2bba1159d185bdb2fd5", "size": 1569899980, @@ -8413,7 +10302,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-32-google_apis-arm64-v8a", "path": "system-images/android-32/google_apis/arm64-v8a", @@ -8423,7 +10312,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "32", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -8431,15 +10322,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "1b52794699c6889a2fd155bf235b67a592eb8f1d", "size": 1538792859, @@ -8469,7 +10369,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-32-google_apis-x86_64", "path": "system-images/android-32/google_apis/x86_64", @@ -8479,7 +10379,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "32", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -8487,9 +10389,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -8498,12 +10408,14 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "0a2cda9c5ee861f924170f07f272652732372f73", "size": 1528883651, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-32_r04-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "0a2cda9c5ee861f924170f07f272652732372f73", "size": 1528883651, @@ -8533,7 +10445,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-32-google_apis_playstore-arm64-v8a", "path": "system-images/android-32/google_apis_playstore/arm64-v8a", @@ -8543,7 +10455,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "32", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -8551,27 +10465,38 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "33fd570f0c5f14fe82b6507eab87017715368df7", "size": 1503885352, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-32_r04-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "33fd570f0c5f14fe82b6507eab87017715368df7", "size": 1503885352, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-32_r04-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "33fd570f0c5f14fe82b6507eab87017715368df7", "size": 1503885352, @@ -8601,7 +10526,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-32-google_apis_playstore-x86_64", "path": "system-images/android-32/google_apis_playstore/x86_64", @@ -8611,7 +10536,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "32", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -8619,9 +10546,17 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -8632,6 +10567,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ca95328e871a6ec613fffc410b2e81ca7c7c2c95", "size": 1314179288, @@ -8651,7 +10587,7 @@ } }, "displayName": "Android Automotive with Google APIs arm64-v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-android-automotive-arm64-v8a", "path": "system-images/android-33/android-automotive/arm64-v8a", @@ -8660,16 +10596,22 @@ "major:0": "4" }, "type-details": { - "abi:3": "arm64-v8a", + "abi:6": "arm64-v8a", "api-level:0": "33", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "extension-level:1": "3", + "tag:3": { "display:1": "Automotive", "id:0": "android-automotive" }, - "vendor:2": { + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, + "vendor:5": { "display:1": "Google Inc.", "id:0": "google" } @@ -8678,6 +10620,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f23487d919389c9c5bf1882c030830de31ed0a21", "size": 1336031457, @@ -8697,7 +10640,7 @@ } }, "displayName": "Android Automotive with Google APIs x86_64 System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-android-automotive-x86_64", "path": "system-images/android-33/android-automotive/x86_64", @@ -8706,16 +10649,22 @@ "major:0": "4" }, "type-details": { - "abi:3": "x86_64", + "abi:6": "x86_64", "api-level:0": "33", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "extension-level:1": "3", + "tag:3": { "display:1": "Automotive", "id:0": "android-automotive" }, - "vendor:2": { + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, + "vendor:5": { "display:1": "Google Inc.", "id:0": "google" } @@ -8726,6 +10675,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "41b75155961eb506b492e60e8fba590ad7baa02c", "size": 828027584, @@ -8755,7 +10705,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-android-tv-arm64-v8a", "path": "system-images/android-33/android-tv/arm64-v8a", @@ -8765,19 +10715,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ec3fe6a450ed6aa5fec2703fca68648e7813094f", "size": 817908695, @@ -8807,7 +10764,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-android-tv-x86", "path": "system-images/android-33/android-tv/x86", @@ -8817,13 +10774,19 @@ }, "type-details": { "abi:2": "x86", + "abi:3": "x86", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:2": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -8832,6 +10795,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9ef3b7a4fd76e7633e4b0616e535d9c5806140ce", "size": 1063145250, @@ -8846,7 +10810,7 @@ } }, "displayName": "Wear OS 4 ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-android-wear-arm64-v8a", "path": "system-images/android-33/android-wear/arm64-v8a", @@ -8856,19 +10820,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Wear OS 4", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Wear OS 4", + "id:0": "android-wear" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "250b8682cc0a4430c8963f2927a097296856fe22", "size": 1100277497, @@ -8883,7 +10854,7 @@ } }, "displayName": "Wear OS 4 Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-android-wear-x86_64", "path": "system-images/android-33/android-wear/x86_64", @@ -8893,13 +10864,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Wear OS 4", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Wear OS 4", + "id:0": "android-wear" } } } @@ -8908,6 +10885,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "69883e92b77f8705af135ee86e1d87589f8f113e", "size": 672331372, @@ -8927,7 +10905,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-default-arm64-v8a", "path": "system-images/android-33/default/arm64-v8a", @@ -8937,19 +10915,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d4698590184a21fe1e8754284130ad3006b5fc79", "size": 694005732, @@ -8969,7 +10954,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-default-x86_64", "path": "system-images/android-33/default/x86_64", @@ -8979,13 +10964,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -8994,6 +10985,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "47516ccb88230c42965940a929f51053562ee351", "size": 1761582980, @@ -9023,7 +11015,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-33-google_apis-arm64-v8a", "path": "system-images/android-33/google_apis/arm64-v8a", @@ -9033,7 +11025,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -9041,15 +11035,24 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2b96f5bd5c79bfe1cc645e70b3e630b5755d9711", "size": 1707857511, @@ -9079,7 +11082,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-google_apis-x86_64", "path": "system-images/android-33/google_apis/x86_64", @@ -9089,7 +11092,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -9097,9 +11102,17 @@ "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:2": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -9108,22 +11121,11 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", - "sha1": "e6adbdead6a9282fdb2bd471691bb13c9208dfdd", - "size": 1712020800, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-33-ext5_r02.zip" - }, - { - "os": "macosx", - "sha1": "26e68d896f560d9abfa293dd7499bc020d3b38ba", - "size": 1474557980, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-33_r01-darwin.zip" - }, - { - "os": "linux", - "sha1": "26e68d896f560d9abfa293dd7499bc020d3b38ba", - "size": 1474557980, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-33_r01-linux.zip" + "sha1": "97b81c9eb787667e53d5ae9de428284e4f230259", + "size": 1713468508, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-33_r09.zip" } ], "dependencies": { @@ -9149,7 +11151,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-33-google_apis_playstore-arm64-v8a", "path": "system-images/android-33/google_apis_playstore/arm64-v8a", @@ -9159,7 +11161,9 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -9167,19 +11171,28 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", - "sha1": "b74ad29a35dab4ac19e9b2a5cf3ccd0d1952b97d", - "size": 1668794037, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-33-ext5_r02.zip" + "sha1": "2ce85ed6dcabd321442059c1267cc5376e22e046", + "size": 1670173438, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-33_r09.zip" } ], "dependencies": { @@ -9205,7 +11218,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-33-google_apis_playstore-x86_64", "path": "system-images/android-33/google_apis_playstore/x86_64", @@ -9215,7 +11228,9 @@ }, "type-details": { "abi:3": "x86_64", + "abi:4": "x86_64", "api-level:0": "33", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, @@ -9223,23 +11238,46 @@ "display:1": "Google Play", "id:0": "google_apis_playstore" }, + "tag:2": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:3": { + "display:1": "Google Inc.", + "id:0": "google" } } } } }, - "34": { - "android-automotive": { + "33x": { + "google_apis_playstore": { "arm64-v8a": { "archives": [ { + "arch": "all", + "os": "macosx", + "sha1": "26e68d896f560d9abfa293dd7499bc020d3b38ba", + "size": 1474557980, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-33_r01-darwin.zip" + }, + { + "arch": "all", + "os": "linux", + "sha1": "26e68d896f560d9abfa293dd7499bc020d3b38ba", + "size": 1474557980, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-33_r01-linux.zip" + }, + { + "arch": "all", "os": "all", - "sha1": "5a7158edbf14b259892e36495f748a2cd5bfee17", - "size": 1392202709, - "url": "https://dl.google.com/android/repository/sys-img/android-automotive/arm64-v8a-34-ext9_playstore_r02.zip" + "sha1": "e6adbdead6a9282fdb2bd471691bb13c9208dfdd", + "size": 1712020800, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-33-ext5_r02.zip" } ], "dependencies": { @@ -9248,32 +11286,34 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "1" + "major:0": "30", + "micro:2": "3", + "minor:1": "7" } } }, - "displayName": "Android Automotive with Google APIs arm64-v8a System Image", - "last-available-day": 20112, - "license": "android-sdk-license", - "name": "system-image-34-android-automotive-arm64-v8a", - "path": "system-images/android-34-ext9/android-automotive/arm64-v8a", - "revision": "34-android-automotive-arm64-v8a", + "displayName": "Google Play ARM 64 v8a System Image", + "last-available-day": 20131, + "license": "android-sdk-arm-dbt-license", + "name": "system-image-33x-google_apis_playstore-arm64-v8a", + "path": "system-images/android-33-ext4/google_apis_playstore/arm64-v8a", + "revision": "33x-google_apis_playstore-arm64-v8a", "revision-details": { - "major:0": "3" + "major:0": "1" }, "type-details": { - "abi:3": "arm64-v8a", - "api-level:0": "34", + "abi:5": "arm64-v8a", + "api-level:0": "33x", + "base-extension:2": "false", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { - "display:1": "Automotive", - "id:0": "android-automotive" + "extension-level:1": "4", + "tag:3": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" }, - "vendor:2": { + "vendor:4": { "display:1": "Google Inc.", "id:0": "google" } @@ -9282,10 +11322,11 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", - "sha1": "49ff6a8de43f069bad440d615ab3c25e24822416", - "size": 1393873908, - "url": "https://dl.google.com/android/repository/sys-img/android-automotive/x86_64-34-ext9_playstore_r02.zip" + "sha1": "b74ad29a35dab4ac19e9b2a5cf3ccd0d1952b97d", + "size": 1668794037, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-33-ext5_r02.zip" } ], "dependencies": { @@ -9294,42 +11335,47 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "1" + "major:0": "30", + "micro:2": "3", + "minor:1": "7" } } }, - "displayName": "Android Automotive with Google APIs x86_64 System Image", - "last-available-day": 20112, - "license": "android-sdk-license", - "name": "system-image-34-android-automotive-x86_64", - "path": "system-images/android-34-ext9/android-automotive/x86_64", - "revision": "34-android-automotive-x86_64", + "displayName": "Google Play Intel x86_64 Atom System Image", + "last-available-day": 20131, + "license": "android-sdk-preview-license", + "name": "system-image-33x-google_apis_playstore-x86_64", + "path": "system-images/android-33-ext4/google_apis_playstore/x86_64", + "revision": "33x-google_apis_playstore-x86_64", "revision-details": { - "major:0": "3" + "major:0": "1" }, "type-details": { - "abi:3": "x86_64", - "api-level:0": "34", + "abi:5": "x86_64", + "api-level:0": "33x", + "base-extension:2": "false", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { - "display:1": "Automotive", - "id:0": "android-automotive" + "extension-level:1": "4", + "tag:3": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" }, - "vendor:2": { + "vendor:4": { "display:1": "Google Inc.", "id:0": "google" } } } - }, + } + }, + "34": { "android-tv": { "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a31d0d8326f2c82787f95dd387614274082a96a0", "size": 815200224, @@ -9359,7 +11405,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-34-android-tv-arm64-v8a", "path": "system-images/android-34/android-tv/arm64-v8a", @@ -9369,19 +11415,27 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "34", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "7", "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:3": { + "display:1": "Android TV", + "id:0": "android-tv" } } }, "x86": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8de1dcb502b0b4080e6f363828db64e609b3aa2a", "size": 809947873, @@ -9411,7 +11465,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-34-android-tv-x86", "path": "system-images/android-34/android-tv/x86", @@ -9421,13 +11475,20 @@ }, "type-details": { "abi:2": "x86", + "abi:4": "x86", "api-level:0": "34", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "7", "tag:1": { "display:1": "Android TV", "id:0": "android-tv" + }, + "tag:3": { + "display:1": "Android TV", + "id:0": "android-tv" } } } @@ -9436,6 +11497,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "0352eee45f1e738b10a64b547a1f51d6d3baee42", "size": 1215167643, @@ -9443,7 +11505,7 @@ } ], "displayName": "Wear OS 5 ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-34-android-wear-arm64-v8a", "path": "system-images/android-34/android-wear/arm64-v8a", @@ -9453,19 +11515,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "34", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Wear OS 5", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Wear OS 5", + "id:0": "android-wear" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9062ebd4ea15d324c2ae14d0e938d7a768f3e190", "size": 1209508768, @@ -9473,7 +11542,7 @@ } ], "displayName": "Wear OS 5 Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-34-android-wear-x86_64", "path": "system-images/android-34/android-wear/x86_64", @@ -9483,13 +11552,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "34", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Wear OS 5", "id:0": "android-wear" + }, + "tag:2": { + "display:1": "Wear OS 5", + "id:0": "android-wear" } } } @@ -9498,6 +11573,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d9f2011131919abe952814e041f16f317242c3fa", "size": 705115396, @@ -9517,7 +11593,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-34-default-arm64-v8a", "path": "system-images/android-34/default/arm64-v8a", @@ -9527,19 +11603,26 @@ }, "type-details": { "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "34", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5f6a249f9bc3b1b4c459b13ce2eb646c9680bed1", "size": 720747116, @@ -9559,7 +11642,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-34-default-x86_64", "path": "system-images/android-34/default/x86_64", @@ -9569,13 +11652,19 @@ }, "type-details": { "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "34", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, "tag:1": { "display:1": "Default Android System Image", "id:0": "default" + }, + "tag:2": { + "display:1": "Default Android System Image", + "id:0": "default" } } } @@ -9584,6 +11673,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2fe8b46d419a3400e30f31b0152b241b50c8b99f", "size": 1610393229, @@ -9613,7 +11703,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-34-google_apis-arm64-v8a", "path": "system-images/android-34/google_apis/arm64-v8a", @@ -9623,23 +11713,35 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:5": "arm64-v8a", "api-level:0": "34", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "7", "tag:1": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:3": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e0f6c9a0691aa27bd597d0deb1bcfdc943ac8ca7", "size": 1563721130, @@ -9669,7 +11771,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-34-google_apis-x86_64", "path": "system-images/android-34/google_apis/x86_64", @@ -9679,17 +11781,28 @@ }, "type-details": { "abi:3": "x86_64", + "abi:5": "x86_64", "api-level:0": "34", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "7", "tag:1": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:3": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -9698,18 +11811,271 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c307c3301dc52635ebc78b943c39b3c377856ebc", "size": 1548905381, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-34_r14.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "34", + "micro:2": "16", + "minor:1": "2" + } + }, + "dependency:1": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "32", + "micro:2": "8", + "minor:1": "1" + } + } + }, + "displayName": "Google Play ARM 64 v8a System Image", + "last-available-day": 20131, + "license": "android-sdk-arm-dbt-license", + "name": "system-image-34-google_apis_playstore-arm64-v8a", + "path": "system-images/android-34/google_apis_playstore/arm64-v8a", + "revision": "34-google_apis_playstore-arm64-v8a", + "revision-details": { + "major:0": "14" + }, + "type-details": { + "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", + "abi:5": "arm64-v8a", + "api-level:0": "34", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "7", + "tag:1": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "tag:3": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "vendor:2": { + "display:1": "Google Inc.", + "id:0": "google" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + }, + "x86_64": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "01d32617fd1937e540faf8731d70cf50e35af854", + "size": 1510752654, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-34_r14.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "34", + "micro:2": "16", + "minor:1": "2" + } + }, + "dependency:1": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "32", + "micro:2": "8", + "minor:1": "1" + } + } + }, + "displayName": "Google Play Intel x86_64 Atom System Image", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "system-image-34-google_apis_playstore-x86_64", + "path": "system-images/android-34/google_apis_playstore/x86_64", + "revision": "34-google_apis_playstore-x86_64", + "revision-details": { + "major:0": "14" + }, + "type-details": { + "abi:2": "x86_64", + "abi:3": "x86_64", + "abi:5": "x86_64", + "api-level:0": "34", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "7", + "tag:1": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "tag:3": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "vendor:2": { + "display:1": "Google Inc.", + "id:0": "google" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + } + } + }, + "34x": { + "android-automotive": { + "arm64-v8a": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "2c0b4d0ed7aa50d498fb0e31ac500343deb90b7c", + "size": 1397481780, + "url": "https://dl.google.com/android/repository/sys-img/android-automotive/arm64-v8a-34-ext9_playstore_r03.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "35", + "micro:2": "9", + "minor:1": "1" + } + } + }, + "displayName": "Android Automotive with Google APIs arm64-v8a System Image", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "system-image-34x-android-automotive-arm64-v8a", + "path": "system-images/android-34-ext9/android-automotive/arm64-v8a", + "revision": "34x-android-automotive-arm64-v8a", + "revision-details": { + "major:0": "4" + }, + "type-details": { + "abi:6": "arm64-v8a", + "api-level:0": "34x", + "base-extension:2": "false", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "9", + "tag:3": { + "display:1": "Automotive", + "id:0": "android-automotive" + }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, + "vendor:5": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + }, + "x86_64": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "ccbfbf77c5b83a6bfb66032e25c1634104c66354", + "size": 1436319949, + "url": "https://dl.google.com/android/repository/sys-img/android-automotive/x86_64-34-ext9_playstore_r03.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "35", + "micro:2": "9", + "minor:1": "1" + } + } + }, + "displayName": "Android Automotive with Google APIs x86_64 System Image", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "system-image-34x-android-automotive-x86_64", + "path": "system-images/android-34-ext9/android-automotive/x86_64", + "revision": "34x-android-automotive-x86_64", + "revision-details": { + "major:0": "4" + }, + "type-details": { + "abi:6": "x86_64", + "api-level:0": "34x", + "base-extension:2": "false", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "9", + "tag:3": { + "display:1": "Automotive", + "id:0": "android-automotive" + }, + "tag:4": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, + "vendor:5": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + } + }, + "google_apis_playstore": { + "arm64-v8a": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "a4fec7b9035d6f182fad788a4c1e5fef0fa94cb1", + "size": 1549222105, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-34-ext8_r02.zip" }, { + "arch": "all", "os": "macosx", "sha1": "32424be6344de382eb00ebe339ed41648fe93aa2", "size": 1563453679, "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-34-ext10_r01-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "32424be6344de382eb00ebe339ed41648fe93aa2", "size": 1563453679, @@ -9726,39 +12092,30 @@ "micro:2": "8", "minor:1": "1" } - }, - "dependency:1": { - "element-attributes": { - "path": "emulator" - }, - "min-revision:0": { - "major:0": "32", - "micro:2": "8", - "minor:1": "1" - } } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", - "name": "system-image-34-google_apis_playstore-arm64-v8a", + "name": "system-image-34x-google_apis_playstore-arm64-v8a", "path": "system-images/android-34-ext12/google_apis_playstore/arm64-v8a", - "revision": "34-google_apis_playstore-arm64-v8a", + "revision": "34x-google_apis_playstore-arm64-v8a", "revision-details": { "major:0": "1" }, "type-details": { - "abi:2": "arm64-v8a", - "abi:3": "arm64-v8a", - "api-level:0": "34", + "abi:5": "arm64-v8a", + "api-level:0": "34x", + "base-extension:2": "false", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "extension-level:1": "12", + "tag:3": { "display:1": "Google Play", "id:0": "google_apis_playstore" }, - "vendor:2": { + "vendor:4": { "display:1": "Google Inc.", "id:0": "google" } @@ -9767,6 +12124,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "50f22ddfccd1e6652e75601c08f4ffd8ef0fd41b", "size": 1502676954, @@ -9783,39 +12141,30 @@ "micro:2": "8", "minor:1": "1" } - }, - "dependency:1": { - "element-attributes": { - "path": "emulator" - }, - "min-revision:0": { - "major:0": "32", - "micro:2": "8", - "minor:1": "1" - } } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", - "name": "system-image-34-google_apis_playstore-x86_64", + "name": "system-image-34x-google_apis_playstore-x86_64", "path": "system-images/android-34-ext12/google_apis_playstore/x86_64", - "revision": "34-google_apis_playstore-x86_64", + "revision": "34x-google_apis_playstore-x86_64", "revision-details": { "major:0": "1" }, "type-details": { - "abi:2": "x86_64", - "abi:3": "x86_64", - "api-level:0": "34", + "abi:5": "x86_64", + "api-level:0": "34x", + "base-extension:2": "false", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "extension-level:1": "12", + "tag:3": { "display:1": "Google Play", "id:0": "google_apis_playstore" }, - "vendor:2": { + "vendor:4": { "display:1": "Google Inc.", "id:0": "google" } @@ -9828,6 +12177,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "46c7b39766b2704d16cc527c67996cd80a07e5ab", "size": 1235396821, @@ -9835,7 +12185,7 @@ } ], "displayName": "Wear OS 5.1 - Preview ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-35-android-wear-arm64-v8a", "path": "system-images/android-35/android-wear/arm64-v8a", @@ -9844,12 +12194,13 @@ "major:0": "1" }, "type-details": { - "abi:2": "arm64-v8a", + "abi:3": "arm64-v8a", "api-level:0": "35", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "tag:2": { "display:1": "Wear OS 5.1 - Preview", "id:0": "android-wear" } @@ -9858,6 +12209,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "bac5234ebf934cbf25357cda5c0311720a48616f", "size": 1230585975, @@ -9865,7 +12217,7 @@ } ], "displayName": "Wear OS 5.1 - Preview Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "system-image-35-android-wear-x86_64", "path": "system-images/android-35/android-wear/x86_64", @@ -9874,12 +12226,13 @@ "major:0": "1" }, "type-details": { - "abi:2": "x86_64", + "abi:3": "x86_64", "api-level:0": "35", + "base-extension:1": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "tag:2": { "display:1": "Wear OS 5.1 - Preview", "id:0": "android-wear" } @@ -9890,6 +12243,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2026a06409db630b56711afdbffb457c1dbaed49", "size": 769099654, @@ -9909,7 +12263,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-35-default-arm64-v8a", "path": "system-images/android-35/default/arm64-v8a", @@ -9918,12 +12272,14 @@ "major:0": "2" }, "type-details": { - "abi:2": "arm64-v8a", + "abi:4": "arm64-v8a", "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "extension-level:1": "13", + "tag:3": { "display:1": "Default Android System Image", "id:0": "default" } @@ -9932,6 +12288,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2d857d170c0d1b827149565da34b3383e5306f7f", "size": 782404023, @@ -9951,7 +12308,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-35-default-x86_64", "path": "system-images/android-35/default/x86_64", @@ -9960,12 +12317,14 @@ "major:0": "2" }, "type-details": { - "abi:2": "x86_64", + "abi:4": "x86_64", "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:1": { + "extension-level:1": "13", + "tag:3": { "display:1": "Default Android System Image", "id:0": "default" } @@ -9976,10 +12335,11 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", - "sha1": "50b337d09eff0540022d24e5097f6df29407e7c1", - "size": 1776920399, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-35_r08.zip" + "sha1": "16f5bceca236b2737008977c4aaf826e46a8de7d", + "size": 1778933980, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-35_r09.zip" } ], "dependencies": { @@ -9995,37 +12355,49 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-google_apis-arm64-v8a", "path": "system-images/android-35/google_apis/arm64-v8a", "revision": "35-google_apis-arm64-v8a", "revision-details": { - "major:0": "8" + "major:0": "9" }, "type-details": { "abi:3": "arm64-v8a", + "abi:5": "arm64-v8a", "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "13", "tag:1": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:3": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", - "sha1": "d79169884cabc6680cb29d32c2112ad46c858c1b", - "size": 1736662833, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-35_r08.zip" + "sha1": "0103e6dab21290c4b9d16550a3ce99476f884eef", + "size": 1738815903, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-35_r09.zip" } ], "dependencies": { @@ -10041,27 +12413,38 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-35-google_apis-x86_64", "path": "system-images/android-35/google_apis/x86_64", "revision": "35-google_apis-x86_64", "revision-details": { - "major:0": "8" + "major:0": "9" }, "type-details": { "abi:3": "x86_64", + "abi:5": "x86_64", "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "13", "tag:1": { "display:1": "Google APIs", "id:0": "google_apis" }, + "tag:3": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -10070,6 +12453,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "b01416bc0bca12a85295dad179f9b8a1cae3d1e6", "size": 1789211399, @@ -10089,33 +12473,45 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-google_apis_playstore-arm64-v8a", - "path": "system-images/android-35-ext14/google_apis_playstore/arm64-v8a", + "path": "system-images/android-35/google_apis_playstore/arm64-v8a", "revision": "35-google_apis_playstore-arm64-v8a", "revision-details": { - "major:0": "1" + "major:0": "9" }, "type-details": { "abi:3": "arm64-v8a", + "abi:5": "arm64-v8a", "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "13", "tag:1": { + "display:1": "Google APIs PlayStore", + "id:0": "google_apis_playstore" + }, + "tag:3": { "display:1": "Google Play", "id:0": "google_apis_playstore" }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2f0054868e6aab3c098acd3decba17a82aed4176", "size": 1762061559, @@ -10135,27 +12531,38 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-35-google_apis_playstore-x86_64", - "path": "system-images/android-35-ext14/google_apis_playstore/x86_64", + "path": "system-images/android-35/google_apis_playstore/x86_64", "revision": "35-google_apis_playstore-x86_64", "revision-details": { - "major:0": "1" + "major:0": "9" }, "type-details": { "abi:3": "x86_64", + "abi:5": "x86_64", "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "13", "tag:1": { + "display:1": "Google APIs PlayStore", + "id:0": "google_apis_playstore" + }, + "tag:3": { "display:1": "Google Play", "id:0": "google_apis_playstore" }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -10164,6 +12571,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "106d90f480a5e9619062944271b94eaf5b22ffb6", "size": 1590150760, @@ -10183,7 +12591,7 @@ } }, "displayName": "Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-page_size_16kb-arm64-v8a", "path": "system-images/android-35/google_apis_playstore_ps16k/arm64-v8a", @@ -10193,23 +12601,39 @@ }, "type-details": { "abi:3": "arm64-v8a", + "abi:6": "arm64-v8a", "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "13", "tag:1": { "display:1": "16 KB Page Size", "id:0": "page_size_16kb" }, + "tag:3": { + "display:1": "16 KB Page Size", + "id:0": "page_size_16kb" + }, + "tag:4": { + "display:1": "Google APIs PlayStore", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:5": { + "display:1": "Google Inc.", + "id:0": "google" } } }, "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "921af95f9566e79cd2e2c9d08fd253c58d18595e", "size": 1510397655, @@ -10229,7 +12653,7 @@ } }, "displayName": "Pre-Release 16 KB Page Size Google Play ARM Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-35-page_size_16kb-x86_64", "path": "system-images/android-35/google_apis_playstore_ps16k/x86_64", @@ -10239,17 +12663,134 @@ }, "type-details": { "abi:3": "x86_64", + "abi:6": "x86_64", "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, + "extension-level:1": "13", "tag:1": { "display:1": "16 KB Page Size", "id:0": "page_size_16kb" }, + "tag:3": { + "display:1": "16 KB Page Size", + "id:0": "page_size_16kb" + }, + "tag:4": { + "display:1": "Google APIs PlayStore", + "id:0": "google_apis_playstore" + }, "vendor:2": { "display:1": "Google Inc.", "id:0": "google" + }, + "vendor:5": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + } + } + }, + "35x": { + "google_apis_playstore": { + "arm64-v8a": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "7bb14cbc01abf408d7fd43ff0257aa08e001f5c1", + "size": 1792701637, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-35-ext14_r01.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "33", + "micro:2": "24", + "minor:1": "1" + } + } + }, + "displayName": "Google Play ARM 64 v8a System Image", + "last-available-day": 20131, + "license": "android-sdk-arm-dbt-license", + "name": "system-image-35x-google_apis_playstore-arm64-v8a", + "path": "system-images/android-35-ext14/google_apis_playstore/arm64-v8a", + "revision": "35x-google_apis_playstore-arm64-v8a", + "revision-details": { + "major:0": "1" + }, + "type-details": { + "abi:5": "arm64-v8a", + "api-level:0": "35x", + "base-extension:2": "false", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "14", + "tag:3": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + }, + "x86_64": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "b9ef84a27cac20209aae77277ae34151a724d43f", + "size": 1765757430, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-35-ext14_r01.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "33", + "micro:2": "24", + "minor:1": "1" + } + } + }, + "displayName": "Google Play Intel x86_64 Atom System Image", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "system-image-35x-google_apis_playstore-x86_64", + "path": "system-images/android-35-ext14/google_apis_playstore/x86_64", + "revision": "35x-google_apis_playstore-x86_64", + "revision-details": { + "major:0": "1" + }, + "type-details": { + "abi:5": "x86_64", + "api-level:0": "35x", + "base-extension:2": "false", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "14", + "tag:3": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" } } } @@ -10260,6 +12801,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9252bbb0cced0cfb7373a3236a7295ebf0f2945c", "size": 1807500394, @@ -10279,7 +12821,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-google_apis-arm64-v8a", "path": "system-images/android-Baklava/google_apis/arm64-v8a", @@ -10288,17 +12830,19 @@ "major:0": "3" }, "type-details": { - "abi:4": "arm64-v8a", + "abi:6": "arm64-v8a", "api-level:0": "35", + "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:2": { + "extension-level:2": "16", + "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" }, - "vendor:3": { + "vendor:5": { "display:1": "Google Inc.", "id:0": "google" } @@ -10307,6 +12851,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "1548664b809576557fb4823e0f03e7c550fec443", "size": 1814866164, @@ -10326,7 +12871,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-Baklava-google_apis-x86_64", "path": "system-images/android-Baklava/google_apis/x86_64", @@ -10335,17 +12880,19 @@ "major:0": "3" }, "type-details": { - "abi:4": "x86_64", + "abi:6": "x86_64", "api-level:0": "35", + "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:2": { + "extension-level:2": "16", + "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" }, - "vendor:3": { + "vendor:5": { "display:1": "Google Inc.", "id:0": "google" } @@ -10356,6 +12903,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "029e0b3732aba5a4cb97621b84f5edea9b71775b", "size": 1825799645, @@ -10375,7 +12923,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-google_apis_playstore-arm64-v8a", "path": "system-images/android-Baklava/google_apis_playstore/arm64-v8a", @@ -10384,17 +12932,19 @@ "major:0": "3" }, "type-details": { - "abi:4": "arm64-v8a", + "abi:6": "arm64-v8a", "api-level:0": "35", + "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:2": { + "extension-level:2": "16", + "tag:4": { "display:1": "Google Play", "id:0": "google_apis_playstore" }, - "vendor:3": { + "vendor:5": { "display:1": "Google Inc.", "id:0": "google" } @@ -10403,6 +12953,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "4fd21b8fa1b92c8f9a9f7838ffab55a1c344aa0a", "size": 1848004792, @@ -10422,7 +12973,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-Baklava-google_apis_playstore-x86_64", "path": "system-images/android-Baklava/google_apis_playstore/x86_64", @@ -10431,17 +12982,19 @@ "major:0": "3" }, "type-details": { - "abi:4": "x86_64", + "abi:6": "x86_64", "api-level:0": "35", + "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:2": { + "extension-level:2": "16", + "tag:4": { "display:1": "Google Play", "id:0": "google_apis_playstore" }, - "vendor:3": { + "vendor:5": { "display:1": "Google Inc.", "id:0": "google" } @@ -10452,6 +13005,7 @@ "arm64-v8a": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9ed66f7ad190fedf5b20989a3914501234fbeff2", "size": 1623140308, @@ -10471,7 +13025,7 @@ } }, "displayName": "Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-page_size_16kb-arm64-v8a", "path": "system-images/android-Baklava/google_apis_playstore_ps16k/arm64-v8a", @@ -10480,17 +13034,23 @@ "major:0": "3" }, "type-details": { - "abi:4": "arm64-v8a", + "abi:7": "arm64-v8a", "api-level:0": "35", + "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:2": { + "extension-level:2": "16", + "tag:4": { "display:1": "16 KB Page Size", "id:0": "page_size_16kb" }, - "vendor:3": { + "tag:5": { + "display:1": "Google APIs PlayStore", + "id:0": "google_apis_playstore" + }, + "vendor:6": { "display:1": "Google Inc.", "id:0": "google" } @@ -10499,6 +13059,7 @@ "x86_64": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8242bdada27c1db6209d8b2fa68bd86d7b3ee3b9", "size": 1588410201, @@ -10518,7 +13079,7 @@ } }, "displayName": "Pre-Release 16 KB Page Size Google Play ARM Intel x86_64 Atom System Image", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "system-image-Baklava-page_size_16kb-x86_64", "path": "system-images/android-Baklava/google_apis_playstore_ps16k/x86_64", @@ -10527,17 +13088,23 @@ "major:0": "3" }, "type-details": { - "abi:4": "x86_64", + "abi:7": "x86_64", "api-level:0": "35", + "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "tag:2": { + "extension-level:2": "16", + "tag:4": { "display:1": "16 KB Page Size", "id:0": "page_size_16kb" }, - "vendor:3": { + "tag:5": { + "display:1": "Google APIs PlayStore", + "id:0": "google_apis_playstore" + }, + "vendor:6": { "display:1": "Google Inc.", "id:0": "google" } @@ -11366,18 +13933,21 @@ "17.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "2c2872bc3806aabf16a12e3959c2183ddc866e6d", "size": 11696007, "url": "https://dl.google.com/android/repository/build-tools_r17-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "602ee709be9dbb8f179b1e4075148a57f9419930", "size": 12208114, "url": "https://dl.google.com/android/repository/build-tools_r17-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "899897d327b0bad492d3a40d3db4d96119c15bc0", "size": 11004914, @@ -11392,7 +13962,7 @@ } }, "displayName": "Android SDK Build-Tools 17", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11412,18 +13982,21 @@ "18.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "f11618492b0d2270c332325d45d752d3656a9640", "size": 16627330, "url": "https://dl.google.com/android/repository/build-tools_r18.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d84f5692fb44d60fc53e5b2507cebf9f24626902", "size": 16633121, "url": "https://dl.google.com/android/repository/build-tools_r18.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "a6c2afd0b6289d589351956d2f5212b37014ca7d", "size": 15413527, @@ -11438,7 +14011,7 @@ } }, "displayName": "Android SDK Build-Tools 18.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11458,18 +14031,21 @@ "18.1.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "f314a0599e51397f0886fe888b50dd98f2f050d8", "size": 20229298, "url": "https://dl.google.com/android/repository/build-tools_r18.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "16ddb299b8b43063e5bb3387ec17147c5053dfd8", "size": 20451524, "url": "https://dl.google.com/android/repository/build-tools_r18.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "3a9810fc8559ab03c09378f07531e8cae2f1db30", "size": 19659547, @@ -11484,7 +14060,7 @@ } }, "displayName": "Android SDK Build-Tools 18.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11504,18 +14080,21 @@ "18.1.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "68c9acbfc0cec2d51b19efaed39831a17055d998", "size": 20229760, "url": "https://dl.google.com/android/repository/build-tools_r18.1.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "a9d9d37f6ddf859e57abc78802a77aaa166e48d4", "size": 20452157, "url": "https://dl.google.com/android/repository/build-tools_r18.1.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "c4605066e2f851387ea70bc1442b1968bd7b4a15", "size": 19660000, @@ -11530,7 +14109,7 @@ } }, "displayName": "Android SDK Build-Tools 18.1.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11550,18 +14129,21 @@ "19.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "55c1a6cf632e7d346f0002b275ec41fd3137fd83", "size": 21339943, "url": "https://dl.google.com/android/repository/build-tools_r19-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "86ec1c12db1bc446b7bcaefc5cc14eb361044e90", "size": 21441270, "url": "https://dl.google.com/android/repository/build-tools_r19-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "6edf505c20f5ece9c48fa0aff9a90488f9654d52", "size": 20611447, @@ -11576,7 +14158,7 @@ } }, "displayName": "Android SDK Build-Tools 19", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11596,18 +14178,21 @@ "19.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "18d2312dc4368858914213087f4e61445aca4517", "size": 21229048, "url": "https://dl.google.com/android/repository/build-tools_r19.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "efaf50fb19a3edb8d03efbff76f89a249ad2920b", "size": 21450597, "url": "https://dl.google.com/android/repository/build-tools_r19.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "5ef422bac5b28f4ced108319ed4a6bc7050a6234", "size": 20500648, @@ -11622,7 +14207,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11642,18 +14227,21 @@ "19.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "a03a6bdea0091aea32e1b35b90a7294c9f04e3dd", "size": 21352552, "url": "https://dl.google.com/android/repository/build-tools_r19.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "145bc43065d45f756d99d87329d899052b9a9288", "size": 21453726, "url": "https://dl.google.com/android/repository/build-tools_r19.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "af664672d0d709c9ae30937b1062317d3ade7f95", "size": 20621117, @@ -11668,7 +14256,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11688,18 +14276,21 @@ "19.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "c2d6055478e9d2d4fba476ee85f99181ddd1160c", "size": 21462150, "url": "https://dl.google.com/android/repository/build-tools_r19.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "651cf8754373b2d52e7f6aab2c52eabffe4e9ea4", "size": 21563992, "url": "https://dl.google.com/android/repository/build-tools_r19.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "cb46b433b67a0a6910ff00db84be8b527ea3102f", "size": 20730715, @@ -11714,7 +14305,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11734,18 +14325,21 @@ "19.1.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "1ff20ac15fa47a75d00346ec12f180d531b3ca89", "size": 21490972, "url": "https://dl.google.com/android/repository/build-tools_r19.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "0d11aae3417de1efb4b9a0e0a7855904a61bcec1", "size": 21590160, "url": "https://dl.google.com/android/repository/build-tools_r19.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "13b367fbdbff8132cb4356f716e8dc8a8df745c5", "size": 20812533, @@ -11760,7 +14354,7 @@ } }, "displayName": "Android SDK Build-Tools 19.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/19.1.0", @@ -11779,18 +14373,21 @@ "20.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "b688905526a5584d1327a662d871a635ff502758", "size": 21445463, "url": "https://dl.google.com/android/repository/build-tools_r20-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "1240f629411c108a714c4ddd756937c7fab93f83", "size": 21650508, "url": "https://dl.google.com/android/repository/build-tools_r20-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "cf20720e452b642d5eb59dabe05c0c729b36ec75", "size": 20828006, @@ -11805,7 +14402,7 @@ } }, "displayName": "Android SDK Build-Tools 20", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/20.0.0", @@ -11824,18 +14421,21 @@ "21.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "4933328fdeecbd554a29528f254f4993468e1cf4", "size": 22153145, "url": "https://dl.google.com/android/repository/build-tools_r21-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "9bef7989b51436bd4e5114d8a0330359f077cbfa", "size": 22668456, "url": "https://dl.google.com/android/repository/build-tools_r21-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "5bc8fd399bc0135a9bc91eec78ddc5af4f54bf32", "size": 22306371, @@ -11850,7 +14450,7 @@ } }, "displayName": "Android SDK Build-Tools 21", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11870,18 +14470,21 @@ "21.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "e573069eea3e5255e7a65bedeb767f4fd0a5f49a", "size": 22153013, "url": "https://dl.google.com/android/repository/build-tools_r21.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "b60c8f9b810c980abafa04896706f3911be1ade7", "size": 22668616, "url": "https://dl.google.com/android/repository/build-tools_r21.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "d68e7e6fd7a48c8759aa41d713c9d4f0e4c1c1df", "size": 22306243, @@ -11896,7 +14499,7 @@ } }, "displayName": "Android SDK Build-Tools 21.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11916,18 +14519,21 @@ "21.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "e1236ab8897b62b57414adcf04c132567b2612a5", "size": 22153122, "url": "https://dl.google.com/android/repository/build-tools_r21.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "f17471c154058f3734729ef3cc363399b1cd3de1", "size": 22668597, "url": "https://dl.google.com/android/repository/build-tools_r21.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "37496141b23cbe633167927b7abe6e22d9f1a1c1", "size": 22306371, @@ -11942,7 +14548,7 @@ } }, "displayName": "Android SDK Build-Tools 21.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -11962,18 +14568,21 @@ "21.1.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "b7455e543784d52a8925f960bc880493ed1478cb", "size": 32642820, "url": "https://dl.google.com/android/repository/build-tools_r21.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "df619356c2359aa5eacdd48699d15b335d9bd246", "size": 33158159, "url": "https://dl.google.com/android/repository/build-tools_r21.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "c79d63ac6b713a1e326ad4dae43f2ee76708a2f4", "size": 32797810, @@ -11988,7 +14597,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -12008,18 +14617,21 @@ "21.1.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "1c712ee3a1ba5a8b0548f9c32f17d4a0ddfd727d", "size": 32642454, "url": "https://dl.google.com/android/repository/build-tools_r21.1.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "836a146eab0504aa9387a5132e986fe7c7381571", "size": 33157676, "url": "https://dl.google.com/android/repository/build-tools_r21.1.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "53fc4201237f899d5cd92f0b76ad41fb89da188b", "size": 32797356, @@ -12034,7 +14646,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -12054,18 +14666,21 @@ "21.1.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "5e35259843bf2926113a38368b08458735479658", "size": 32637678, "url": "https://dl.google.com/android/repository/build-tools_r21.1.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "e7c906b4ba0eea93b32ba36c610dbd6b204bff48", "size": 33152878, "url": "https://dl.google.com/android/repository/build-tools_r21.1.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "1d944759c47f60e634d2b8a1f3a4259be2f8d652", "size": 32792587, @@ -12080,7 +14695,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/21.1.2", @@ -12099,18 +14714,21 @@ "22.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "a8a1619dd090e44fac957bce6842e62abf87965b", "size": 33104280, "url": "https://dl.google.com/android/repository/build-tools_r22-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "af95429b24088d704bc5db9bd606e34ac1b82c0d", "size": 33646090, "url": "https://dl.google.com/android/repository/build-tools_r22-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "08fcca41e81b172bd9f570963b90d3a84929e043", "size": 33254114, @@ -12125,7 +14743,7 @@ } }, "displayName": "Android SDK Build-Tools 22", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -12145,18 +14763,21 @@ "22.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "da8b9c5c3ede39298e6cf0283c000c2ee9029646", "size": 33104577, "url": "https://dl.google.com/android/repository/build-tools_r22.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "53dad7f608e01d53b17176ba11165acbfccc5bbf", "size": 33646102, "url": "https://dl.google.com/android/repository/build-tools_r22.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "61d8cbe069d9e0a57872a83e5e5abe164b7d52cf", "size": 33254137, @@ -12171,7 +14792,7 @@ } }, "displayName": "Android SDK Build-Tools 22.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/22.0.1", @@ -12190,18 +14811,21 @@ "23.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "c1d6209212b01469f80fa804e0c1d39a06bc9060", "size": 39080519, "url": "https://dl.google.com/android/repository/build-tools_r23-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "90ba6e716f7703a236cd44b2e71c5ff430855a03", "size": 38070540, "url": "https://dl.google.com/android/repository/build-tools_r23-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "3874948f35f2f8946597679cc6e9151449f23b5d", "size": 38570715, @@ -12216,7 +14840,7 @@ } }, "displayName": "Android SDK Build-Tools 23", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -12236,18 +14860,21 @@ "23.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "b6ba7c399d5fa487d95289d8832e4ad943aed556", "size": 39069295, "url": "https://dl.google.com/android/repository/build-tools_r23.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d96ec1522721e9a179ae2c591c99f75d31d39718", "size": 38059328, "url": "https://dl.google.com/android/repository/build-tools_r23.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "cc1d37231d228f7a6f130e1f8d8c940052f0f8ab", "size": 38558889, @@ -12262,7 +14889,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.1", @@ -12281,18 +14908,21 @@ "23.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "8a9f2b37f6fcf7a9fa784dc21aeaeb41bbb9f2c3", "size": 39071201, "url": "https://dl.google.com/android/repository/build-tools_r23.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "482c4cbceef8ff58aefd92d8155a38610158fdaf", "size": 38060914, "url": "https://dl.google.com/android/repository/build-tools_r23.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "fc3a92c744d3ba0a16ccb5d2b41eea5974ce0a96", "size": 38217626, @@ -12307,7 +14937,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.2", @@ -12326,18 +14956,21 @@ "23.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "368f2600feac7e9b511b82f53d1f2240ae4a91a3", "size": 40733174, "url": "https://dl.google.com/android/repository/build-tools_r23.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "fbc98cd303fd15a31d472de6c03bd707829f00b0", "size": 39679533, "url": "https://dl.google.com/android/repository/build-tools_r23.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "c6d8266c6a3243c8f1e41b786c0e3cee4c781263", "size": 39869945, @@ -12352,7 +14985,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.3", @@ -12371,18 +15004,21 @@ "24.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "c6271c4d78a5612ea6c7150688bcd5b7313de8d1", "size": 48960919, "url": "https://dl.google.com/android/repository/build-tools_r24-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "97fc4ed442f23989cc488d02c1d1de9bdde241de", "size": 48747930, "url": "https://dl.google.com/android/repository/build-tools_r24-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "dc61b9e5b451a0c3ec42ae2b1ce27c4d3c8da9f7", "size": 49535326, @@ -12397,7 +15033,7 @@ } }, "displayName": "Android SDK Build-Tools 24", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.0", @@ -12416,18 +15052,21 @@ "24.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "84f18c392919a074fcbb9b1d967984e6b2fef8b4", "size": 48936286, "url": "https://dl.google.com/android/repository/build-tools_r24.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "5c6457fcdfa07724fb086d8ff4e8316fc0742848", "size": 48726085, "url": "https://dl.google.com/android/repository/build-tools_r24.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "ac4a7cea42c3ef74d7fbf1b992fad311c550034e", "size": 49511883, @@ -12442,7 +15081,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.1", @@ -12461,18 +15100,21 @@ "24.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "f199a7a788c3fefbed102eea34d6007737b803cf", "size": 48936295, "url": "https://dl.google.com/android/repository/build-tools_r24.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "8bb8fc575477491d5957de743089df412de55cda", "size": 48726190, "url": "https://dl.google.com/android/repository/build-tools_r24.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "09586a1f1c39bcfa7db5205c9a07837247deb67e", "size": 49512513, @@ -12487,7 +15129,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.2", @@ -12506,18 +15148,21 @@ "24.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "9e8cc49d66e03fa1a8ecc1ac3e58f1324f5da304", "size": 49779151, "url": "https://dl.google.com/android/repository/build-tools_r24.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "a01c15f1b105c34595681075e1895d58b3fff48c", "size": 49568967, "url": "https://dl.google.com/android/repository/build-tools_r24.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "8b960d693fd4163caeb8dc5f5f5f80b10987089c", "size": 50354788, @@ -12532,7 +15177,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.3", @@ -12551,18 +15196,21 @@ "25.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "f2bbda60403e75cabd0f238598c3b4dfca56ea44", "size": 49872921, "url": "https://dl.google.com/android/repository/build-tools_r25-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "273c5c29a65cbed00e44f3aa470bbd7dce556606", "size": 49659466, "url": "https://dl.google.com/android/repository/build-tools_r25-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "f9258f2308ff8b62cfc4513d40cb961612d07b6a", "size": 50451378, @@ -12577,7 +15225,7 @@ } }, "displayName": "Android SDK Build-Tools 25", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.0", @@ -12596,18 +15244,21 @@ "25.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "ff063d252ab750d339f5947d06ff782836f22bac", "size": 49880178, "url": "https://dl.google.com/android/repository/build-tools_r25.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "7bf7f22d7d48ef20b6ab0e3d7a2912e5c088340f", "size": 49667353, "url": "https://dl.google.com/android/repository/build-tools_r25.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "c6c61393565ccf46349e7f44511e5db7c1c6169d", "size": 50458759, @@ -12622,7 +15273,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.1", @@ -12641,18 +15292,21 @@ "25.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "ff953c0177e317618fda40516f3e9d95fd43c7ae", "size": 49880329, "url": "https://dl.google.com/android/repository/build-tools_r25.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "12a5204bb3b6e39437535469fde7ddf42da46b16", "size": 49667185, "url": "https://dl.google.com/android/repository/build-tools_r25.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "2fee3c0704d6ecc480570450d8b8069b2c4a2dd4", "size": 50458908, @@ -12667,7 +15321,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.2", @@ -12686,18 +15340,21 @@ "25.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "db95f3a0ae376534d4d69f4cdb6fad20649f3509", "size": 50757258, "url": "https://dl.google.com/android/repository/build-tools_r25.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "160d2fefb5ce68e443427fc30a793a703b63e26e", "size": 50545085, "url": "https://dl.google.com/android/repository/build-tools_r25.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "1edcb109ae5133aebfed573cf0bc84e0c353c28d", "size": 51337442, @@ -12712,7 +15369,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.3", @@ -12731,18 +15388,21 @@ "26.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "1cbe72929876f8a872ab1f1b1040a9f720261f59", "size": 53854197, "url": "https://dl.google.com/android/repository/build-tools_r26-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d01a1aeca03747245f1f5936b3cb01759c66d086", "size": 53010814, "url": "https://dl.google.com/android/repository/build-tools_r26-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "896ebd31117c09db220f7a3116cc0e5121c78b9d", "size": 54681641, @@ -12757,7 +15417,7 @@ } }, "displayName": "Android SDK Build-Tools 26", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.0", @@ -12776,18 +15436,21 @@ "26.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "5378c2c78091b414d0eac40a6bd37f2faa31a365", "size": 54113329, "url": "https://dl.google.com/android/repository/build-tools_r26.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "cbde59de198916b390777dd0227921bfa2120832", "size": 53266653, "url": "https://dl.google.com/android/repository/build-tools_r26.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "02494c80ffbe65bfff0aaa7463c9692693327b7d", "size": 54936185, @@ -12802,7 +15465,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.1", @@ -12821,18 +15484,21 @@ "26.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "5b2b7b66c7bf2151f2af183b5b50a17808850592", "size": 54440678, "url": "https://dl.google.com/android/repository/build-tools_r26.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d9ed7c7f149ce38be5dc08979aea8acec1459ca0", "size": 53830573, "url": "https://dl.google.com/android/repository/build-tools_r26.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "39ca02d3faa49859cd9d1bc0adc2f331017b699b", "size": 55161474, @@ -12847,7 +15513,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.2", @@ -12866,18 +15532,21 @@ "26.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "8a2e6c1bcd845844523a68aa17e5442f0dce328c", "size": 54449983, "url": "https://dl.google.com/android/repository/build-tools_r26.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "5bb90ed935d99e5bc90686f43b852e68c5ad40df", "size": 53839758, "url": "https://dl.google.com/android/repository/build-tools_r26.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "460e511a9616b4661cc8dba0102d9d990ae60160", "size": 55170919, @@ -12892,7 +15561,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.3", @@ -12911,18 +15580,21 @@ "27.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "28542332ba97cf4a08c3eddfcf5edd70e3cf1260", "size": 54441725, "url": "https://dl.google.com/android/repository/build-tools_r27-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "fb4e8d7e6b8d29a77090e34024077a80458d5ae1", "size": 53831513, "url": "https://dl.google.com/android/repository/build-tools_r27-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "4f1df22a6d99261d2160d624b81445da0a027dbe", "size": 55163097, @@ -12937,7 +15609,7 @@ } }, "displayName": "Android SDK Build-Tools 27", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.0", @@ -12956,18 +15628,21 @@ "27.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "7f4eedb1077ef948b848040dcd15de9e8a759f4a", "size": 54450260, "url": "https://dl.google.com/android/repository/build-tools_r27.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "1edd07bfdbadd95652d093040e16d858f7489594", "size": 53838762, "url": "https://dl.google.com/android/repository/build-tools_r27.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "18109db020c6d088d0157d1df201d31bc6970875", "size": 55171114, @@ -12982,7 +15657,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.1", @@ -13001,18 +15676,21 @@ "27.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "b687ddf6be84f11607871138aad32cf857d0b837", "size": 54458153, "url": "https://dl.google.com/android/repository/build-tools_r27.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "6d5d9cf2a47877f273f4b742b19e712a051a31be", "size": 53846615, "url": "https://dl.google.com/android/repository/build-tools_r27.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "b80466c13b75e3ebf3c546964f40775db5898b2a", "size": 55173070, @@ -13027,7 +15705,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.2", @@ -13046,18 +15724,21 @@ "27.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "d85e7a6320eddffe7eeace3437605079dac938ca", "size": 54478554, "url": "https://dl.google.com/android/repository/build-tools_r27.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "61d9fb18790c68d66ff73bf1e7ad56bc1f1eef2d", "size": 53867966, "url": "https://dl.google.com/android/repository/build-tools_r27.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "0df61e11713a2838d2cc9a911219dddf5e6a2749", "size": 55194255, @@ -13072,7 +15753,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.3", @@ -13091,18 +15772,21 @@ "28.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "d9f8a754d833ccd334f56fcc6089c5925cd82abb", "size": 37157769, "url": "https://dl.google.com/android/repository/build-tools_r28-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "72088d32d1d82cc3c2cf7cf6618b6130c0c84ade", "size": 36458977, "url": "https://dl.google.com/android/repository/build-tools_r28-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "d4b0638a877ed570e07876264e69fdbd86409610", "size": 37718995, @@ -13117,7 +15801,7 @@ } }, "displayName": "Android SDK Build-Tools 28", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.0", @@ -13136,18 +15820,21 @@ "28.0.0-rc1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "1601977fae25fd478bcfaa0481ca5ea3c609d840", "size": 38703535, "url": "https://dl.google.com/android/repository/build-tools_r28-rc1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "2c77821967a2330b7b227072d0b1c02ef19fe2fc", "size": 38004795, "url": "https://dl.google.com/android/repository/build-tools_r28-rc1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "fbf46c33d1268f6532911707b2a05033fd5c5b41", "size": 39273232, @@ -13162,7 +15849,7 @@ } }, "displayName": "Android SDK Build-Tools 28-rc1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -13183,18 +15870,21 @@ "28.0.0-rc2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "efe9c0dde0646a07544c864276390ca6e96b24dc", "size": 37151124, "url": "https://dl.google.com/android/repository/build-tools_r28-rc2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "0d0314b353589feb10e528b44c5a685b6658d797", "size": 36449480, "url": "https://dl.google.com/android/repository/build-tools_r28-rc2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "a94bfb52b4ec74b95c116236c3e382e923cad6c4", "size": 37716459, @@ -13209,7 +15899,7 @@ } }, "displayName": "Android SDK Build-Tools 28-rc2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -13230,18 +15920,21 @@ "28.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "ee70dfa1fccb58b37cebc9544830511f36a137a0", "size": 57610954, "url": "https://dl.google.com/android/repository/build-tools_r28.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "aeef42ad953f1630dd6f5d71eefdc0b825211462", "size": 56913869, "url": "https://dl.google.com/android/repository/build-tools_r28.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "29c6342835734be25b9e458ab3fad5750ad6a355", "size": 58173989, @@ -13256,7 +15949,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.1", @@ -13275,18 +15968,21 @@ "28.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "b4492209810a3fd48deaa982f9852fef12433d55", "size": 57754663, "url": "https://dl.google.com/android/repository/build-tools_r28.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "c10dd5a7825578622fb362a8a34f76eb3ba0c0a9", "size": 57057554, "url": "https://dl.google.com/android/repository/build-tools_r28.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "e9c570c568a0c2a32e88ee3204279019ebefd949", "size": 58317692, @@ -13301,7 +15997,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.2", @@ -13320,18 +16016,21 @@ "28.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "ea6f2f7103cd9da9ff0bdf6e37fbbba548fa4165", "size": 57830695, "url": "https://dl.google.com/android/repository/build-tools_r28.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "f8c333a2991b1ab05a671bc6248b78e00edcd83a", "size": 57133581, "url": "https://dl.google.com/android/repository/build-tools_r28.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "05bd35bb48d11c848da2b393c6f864eb609aacba", "size": 58393729, @@ -13346,7 +16045,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.3", @@ -13365,18 +16064,21 @@ "29.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "ad314caf1802209c4b00a5f3517af5ceb0d48eae", "size": 58650449, "url": "https://dl.google.com/android/repository/build-tools_r29-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "35dc6bc7a53bd9d206847e72f02cab21cfdaa869", "size": 57820193, "url": "https://dl.google.com/android/repository/build-tools_r29-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "1799f7f975416098e5a5bf280eb97c8f77cf7f79", "size": 57098799, @@ -13391,7 +16093,7 @@ } }, "displayName": "Android SDK Build-Tools 29", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.0", @@ -13410,18 +16112,21 @@ "29.0.0-rc1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "1c897f5885ac5468613e40e1ea598c21c05d345d", "size": 58516671, "url": "https://dl.google.com/android/repository/build-tools_r29-rc1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "f066c0d9ea2f0d8a0a9cc7b2ca0a467a570ab034", "size": 57704927, "url": "https://dl.google.com/android/repository/build-tools_r29-rc1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "8887ee791a143f92694a0908130354142a903b17", "size": 56933956, @@ -13436,7 +16141,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -13457,18 +16162,21 @@ "29.0.0-rc2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "b4b41d429c35b42db07b6c65d4aa998ba8c4093c", "size": 58602830, "url": "https://dl.google.com/android/repository/build-tools_r29-rc2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "7a960367999169ccac5dbc60817e5f1725c4c738", "size": 57785717, "url": "https://dl.google.com/android/repository/build-tools_r29-rc2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "2de2a3e290cae4ce35e82c8a5abed49b1cdd24e3", "size": 57000706, @@ -13483,7 +16191,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -13504,18 +16212,21 @@ "29.0.0-rc3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "8b7177f198e8b92da8f9537aaf859f6edf222b01", "size": 58639871, "url": "https://dl.google.com/android/repository/build-tools_r29-rc3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "643e8d76625f6e2cfcd5494e50bae5e14725ec0c", "size": 57810162, "url": "https://dl.google.com/android/repository/build-tools_r29-rc3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "6abce2ebfecf3580afd3129520999f95691a03df", "size": 57092256, @@ -13530,7 +16241,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -13551,18 +16262,21 @@ "29.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "fc209e5d91ab2daeac24345a5cb17261940547e4", "size": 41682816, "url": "https://dl.google.com/android/repository/build-tools_r29.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "46ae9b1d1e2a67241d7da9c2cd8eae42f24cc6cd", "size": 40852521, "url": "https://dl.google.com/android/repository/build-tools_r29.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "1c44e10d5f74e58c3e05bfc6f1631a59616059bc", "size": 40163897, @@ -13577,7 +16291,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.1", @@ -13596,18 +16310,21 @@ "29.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "c0fc7e5c37ac96bfd0c611802e8ab36d0e71b398", "size": 41678888, "url": "https://dl.google.com/android/repository/build-tools_r29.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "f781d9e03d5c2debcf51fed3792ee7a9d066723f", "size": 40848529, "url": "https://dl.google.com/android/repository/build-tools_r29.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "595dc1730c844d892516d5f0e7894e992d19f63d", "size": 40159970, @@ -13622,7 +16339,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.2", @@ -13641,18 +16358,21 @@ "29.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "64efff52165cda5e31848acafa46a05e3f3b4651", "size": 53797376, "url": "https://dl.google.com/android/repository/build-tools_r29.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "76520eb7712fb0bb4c023b55c6f65588ee268289", "size": 52432183, "url": "https://dl.google.com/android/repository/build-tools_r29.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "813f8c35f016cef83e5b2b742229a3634d4658d3", "size": 55201638, @@ -13667,7 +16387,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.3", @@ -13686,18 +16406,21 @@ "30.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "5bdda303b7aba4073dd2aeb8003b6b0b57098021", "size": 68819159, "url": "https://dl.google.com/android/repository/build-tools_r30-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "80b06ce5fa4af2ed14db343a8131af658dda79a8", "size": 67373109, "url": "https://dl.google.com/android/repository/build-tools_r30-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "5276f337e4eb4d8e5fb82f846045610f8b8e3650", "size": 70027538, @@ -13712,7 +16435,7 @@ } }, "displayName": "Android SDK Build-Tools 30", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.0", @@ -13731,18 +16454,21 @@ "30.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "dae27b63a53f3c71a23a2e9517d435f79ce7975b", "size": 52664463, "url": "https://dl.google.com/android/repository/build-tools_r30.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "b62ccd6d6468a374b7c8e641c3751bc929a89397", "size": 51227882, "url": "https://dl.google.com/android/repository/build-tools_r30.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "76197fec228ca9b69086d6dd8a16e4589982bdc6", "size": 53783332, @@ -13757,7 +16483,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.1", @@ -13776,18 +16502,21 @@ "30.0.2": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "6b0166d1f4b0b3d496c0dde660145dfa7898095f", "size": 51227855, "url": "https://dl.google.com/android/repository/5a6ceea22103d8dec989aefcef309949c0c42f1d.build-tools_r30.0.2-macosx.zip" }, { + "arch": "all", "os": "linux", "sha1": "363632ff8f7a198bf9fa94e3b9e0db6927bf373d", "size": 52664453, "url": "https://dl.google.com/android/repository/build-tools_r30.0.2-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "b42b77e02b82f242432cd7ffff5cbb92f6888ca7", "size": 53783318, @@ -13802,7 +16531,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.2", @@ -13821,18 +16550,21 @@ "30.0.3": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "fc165c721b8d2da55e6fede467526c81f562be7b", "size": 54254759, "url": "https://dl.google.com/android/repository/91936d4ee3ccc839f0addd53c9ebf087b1e39251.build-tools_r30.0.3-windows.zip" }, { + "arch": "all", "os": "linux", "sha1": "2076ea81b5a2fc298ef7bf85d666f496b928c7f1", "size": 53134793, "url": "https://dl.google.com/android/repository/build-tools_r30.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "0807cd3f0dbc33c8be7f3d6faa263f6b14b502b7", "size": 51698282, @@ -13847,7 +16579,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.3", @@ -13866,18 +16598,21 @@ "31.0.0": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "032da328482814e6ef7fe918665c07e8f8f806ca", "size": 56688233, "url": "https://dl.google.com/android/repository/09489e417c0a266f2862ddd82b4ac29a1b7af55e.build-tools_r31-windows.zip" }, { + "arch": "all", "os": "linux", "sha1": "9dbebfdb9ff4c0dbc4ef00677986bf571ddcf99c", "size": 54931191, "url": "https://dl.google.com/android/repository/build-tools_r31-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "c9b4215affd183974b1b2d1c5745911203f56de5", "size": 52867497, @@ -13885,7 +16620,7 @@ } ], "displayName": "Android SDK Build-Tools 31", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/31.0.0", @@ -13904,18 +16639,21 @@ "32.0.0": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "2134fdd4a00b3501b87597d100182e169eaa8c6a", "size": 56720035, "url": "https://dl.google.com/android/repository/210b77e4bc623bd4cdda4dae790048f227972bd2.build-tools_r32-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "27b56ee9a313f0f34f009dea343f3887d3f72b17", "size": 52875135, "url": "https://dl.google.com/android/repository/5219cc671e844de73762e969ace287c29d2e14cd.build-tools_r32-macosx.zip" }, { + "arch": "all", "os": "linux", "sha1": "c7f2c700aafd9f7a2da187d80901481b80156719", "size": 54940436, @@ -13923,7 +16661,7 @@ } ], "displayName": "Android SDK Build-Tools 32", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/32.0.0", @@ -13942,18 +16680,21 @@ "32.1.0-rc1": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "af2abccfe48f9109ca0bddbec023234a4a68446b", "size": 54636210, "url": "https://dl.google.com/android/repository/21014bc1a76d38d0dcb79b3b3f49f40ea5a53c10.build-tools_r32.1-rc1-windows.zip" }, { + "arch": "all", "os": "linux", "sha1": "4af23395f3a7cb4a5c01623347622f881a4772fd", "size": 57403070, "url": "https://dl.google.com/android/repository/build-tools_r32.1-rc1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "38c166a60de3cb799ff1ad5b855234579d05e7b6", "size": 59462877, @@ -13961,7 +16702,7 @@ } ], "displayName": "Android SDK Build-Tools 32.1-rc1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/32.1.0-rc1", @@ -13981,18 +16722,21 @@ "33.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "c561971600d4ce682b128b0bd5d4ab71c5f2ad35", "size": 56000182, "url": "https://dl.google.com/android/repository/build-tools_r33-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "3693851532ba9640710d2dd360d85aa5b04c5151", "size": 60023096, "url": "https://dl.google.com/android/repository/build-tools_r33-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "f4ef853e5e755ea5ffc50de73a9e420fc76c662e", "size": 55610532, @@ -14000,7 +16744,7 @@ } ], "displayName": "Android SDK Build-Tools 33", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.0", @@ -14019,18 +16763,21 @@ "33.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "fefb393b82814feb94f88147827cbc918cf992b0", "size": 56003178, "url": "https://dl.google.com/android/repository/build-tools_r33.0.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d091bee94295480891ca679e7b2004fe6198d05f", "size": 60027237, "url": "https://dl.google.com/android/repository/build-tools_r33.0.1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "710918f38f8fa7595320f4d29db5910770993f63", "size": 55631116, @@ -14038,7 +16785,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.1", @@ -14057,18 +16804,21 @@ "33.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "9def17c815f46ac09024ebb674466d39d039255c", "size": 56003588, "url": "https://dl.google.com/android/repository/build-tools_r33.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "482fd9244332cb3e7435f229a22552459b68b3ff", "size": 60013768, "url": "https://dl.google.com/android/repository/build-tools_r33.0.2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "1f33813c884a039f242b386e9127d3a96915066f", "size": 55630250, @@ -14076,7 +16826,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.2", @@ -14095,18 +16845,21 @@ "33.0.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "83d08ea1cdad9733cae08e33c84758835987a508", "size": 56003317, "url": "https://dl.google.com/android/repository/build-tools_r33.0.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "daaeee4fb70ae54fe03bb64e414ea88a16e66ba8", "size": 60015916, "url": "https://dl.google.com/android/repository/build-tools_r33.0.3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "9d93a3b5ff0497fca16739160327ec7ef44b3eff", "size": 55630525, @@ -14114,7 +16867,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.3", @@ -14133,18 +16886,21 @@ "34.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "d6d58e0c6925a9e4d9a541e84cd1f405c2f9d2a9", "size": 61224257, "url": "https://dl.google.com/android/repository/build-tools_r34-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "00e1301387028f33753e38274401694e1a27c62f", "size": 76559180, "url": "https://dl.google.com/android/repository/build-tools_r34-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "62cfde1b6fcc3ad12a4d2ba1b537e752768bfd47", "size": 58253258, @@ -14152,7 +16908,7 @@ } ], "displayName": "Android SDK Build-Tools 34", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/34.0.0", @@ -14171,18 +16927,21 @@ "34.0.0-rc1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "fec0a16d0c2fab6576fd58f6aa2e69a561ab1128", "size": 60468599, "url": "https://dl.google.com/android/repository/build-tools_r34-rc1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "1e3847d449ce6124ffbf528db601f3dfab25e77e", "size": 62640488, "url": "https://dl.google.com/android/repository/build-tools_r34-rc1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "73dca92f84827749882bd0ac501c4befdf3ab878", "size": 57791540, @@ -14190,7 +16949,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc1", @@ -14210,18 +16969,21 @@ "34.0.0-rc2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "bce35f1524d2ea5f6326809dc7accff0ee2fe370", "size": 60835777, "url": "https://dl.google.com/android/repository/build-tools_r34-rc2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "c47d9c9d040567b1b62eefc1a6306b5acebe3a76", "size": 63005203, "url": "https://dl.google.com/android/repository/build-tools_r34-rc2-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "60c51d073ac760fdec647b9fecf086d1a35f7841", "size": 58246192, @@ -14229,7 +16991,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc2", @@ -14249,18 +17011,21 @@ "34.0.0-rc3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "0bcb893e8b009f1da3d538be47c6ae5907884bf6", "size": 61165322, "url": "https://dl.google.com/android/repository/build-tools_r34-rc3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "97db9e5009971021ca18bb62043764b68f756ede", "size": 76497941, "url": "https://dl.google.com/android/repository/build-tools_r34-rc3-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "78fa4ca752017c3217786af16c513f44a5042433", "size": 58326432, @@ -14268,7 +17033,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc3", @@ -14327,18 +17092,21 @@ "35.0.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "2cfaa0bbb2336e9ec18ed3ecea84fa2e2af607bc", "size": 61958799, "url": "https://dl.google.com/android/repository/build-tools_r35_linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "af059bb67cf7786f45ee0db85e2d24985df1b4b6", "size": 59878107, "url": "https://dl.google.com/android/repository/build-tools_r35_windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "93ab8ce91230e067b5add4bfa79919c52b27f072", "size": 76857898, @@ -14346,7 +17114,7 @@ } ], "displayName": "Android SDK Build-Tools 35", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/35.0.0", @@ -14365,18 +17133,21 @@ "35.0.0-rc1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "340cf69a732e880a8544f8b32dac8d9c88730b4e", "size": 62860992, "url": "https://dl.google.com/android/repository/build-tools_r35-rc1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "dcd4b6d358eccc05ef7dfdead1e029581bb5e60f", "size": 78408675, "url": "https://dl.google.com/android/repository/build-tools_r35-rc1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "432068f39066d3c529be98e331e81c1f1d7c218c", "size": 59996484, @@ -14384,7 +17155,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc1", @@ -14404,18 +17175,21 @@ "35.0.0-rc2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "c36ffb3f3238590f23c263cdd8e8c18d9ef10dc0", "size": 60633658, "url": "https://dl.google.com/android/repository/build-tools_r35-rc2_linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "9b13029b6160e32cd6ca4f9c2e3c49fa4e86996b", "size": 59875696, "url": "https://dl.google.com/android/repository/build-tools_r35-rc2_windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "01630418469f2b7d4772777db2b4b40d836add34", "size": 78321548, @@ -14423,7 +17197,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc2", @@ -14443,18 +17217,21 @@ "35.0.0-rc3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "25a13fd75a525385d77864f5470db9c1c48b5a40", "size": 62746687, "url": "https://dl.google.com/android/repository/build-tools_r35-rc3_linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "f04f402d7d92edc14502e7b94034d1a1695ac12e", "size": 59812048, "url": "https://dl.google.com/android/repository/build-tools_r35-rc3_windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "f0d2a565d3634d2fd7a22838eafad792e8538c0a", "size": 78263822, @@ -14462,7 +17239,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc3", @@ -14482,18 +17259,21 @@ "35.0.0-rc4": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "08049ed693a2ba9bf6b9fa0edec897abac9f85ed", "size": 61882448, "url": "https://dl.google.com/android/repository/build-tools_r35-rc4_linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "e08195bf5ce51105aca15f9eba758fceeb7b4b5d", "size": 59901374, "url": "https://dl.google.com/android/repository/build-tools_r35-rc4_windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d9ce6ae1b0d720d7c2abd6510843c881f9d65188", "size": 76832786, @@ -14501,7 +17281,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc4", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc4", @@ -14521,18 +17301,21 @@ "35.0.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "e009a9b188cfeb1d2b4c318ab5cb4f1ddc368861", "size": 61959297, "url": "https://dl.google.com/android/repository/build-tools_r35.0.1_linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "1cbfa5564b62504a1111352edda35914cf723a20", "size": 59876477, "url": "https://dl.google.com/android/repository/build-tools_r35.0.1_windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "f4dda6855ddf1ea1a51ee3ab6587104bd0c1d727", "size": 76857925, @@ -14540,7 +17323,7 @@ } ], "displayName": "Android SDK Build-Tools 35.0.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/35.0.1", @@ -14559,18 +17342,21 @@ "36.0.0-rc1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "b0a48cef38ee02e2170e6eeb769956c46b8a294b", "size": 62558889, "url": "https://dl.google.com/android/repository/build-tools_r36-rc1_linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "dfa48ceb8bd185891a11cd8babcc3782abca35e3", "size": 57851822, "url": "https://dl.google.com/android/repository/build-tools_r36-rc1_windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "7a1149c9a0603a831396b7f522505b4357d80744", "size": 78312030, @@ -14578,7 +17364,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc1", @@ -14598,18 +17384,21 @@ "36.0.0-rc3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "af37c3b9c58d62b885c80c5f3968106a22c37495", "size": 62577193, "url": "https://dl.google.com/android/repository/build-tools_r36-rc3_linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "acac220c05062b6ea56ab4c9561a544d15223150", "size": 57872335, "url": "https://dl.google.com/android/repository/build-tools_r36-rc3_windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "ae832d578f78dceca3c536479a58ca69c109dbaf", "size": 78345346, @@ -14617,7 +17406,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc3", @@ -14637,18 +17426,21 @@ "36.0.0-rc4": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "2ebea22941d2c8d661b9bf3c20193677ffd50334", "size": 62785278, "url": "https://dl.google.com/android/repository/build-tools_r36-rc4_linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "66abc0f7c3efcd82b5e418d9613e97efd16ff370", "size": 58085095, "url": "https://dl.google.com/android/repository/build-tools_r36-rc4_windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "e5917875bb11fe08e69e6539bae079ddbe840586", "size": 78583529, @@ -14656,7 +17448,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc4", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc4", @@ -14678,18 +17470,28 @@ "3.10.2": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "f227a85cb53dcb927ac52a5a717f647c4a29bf3b", + "size": 13447295, + "url": "https://dl.google.com/android/repository/cmake-3.10.2-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "f227a85cb53dcb927ac52a5a717f647c4a29bf3b", "size": 13447295, "url": "https://dl.google.com/android/repository/cmake-3.10.2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "439e8799bf59f724f104bf62784b2985f1bfe561", "size": 14275684, "url": "https://dl.google.com/android/repository/cmake-3.10.2-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "0a75b9c5bf558dc31caad7241a44515064656486", "size": 11899659, @@ -14697,7 +17499,7 @@ } ], "displayName": "CMake 3.10.2.4988404", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.10.2.4988404", @@ -14716,18 +17518,21 @@ "3.18.1": { "archives": [ { + "arch": "all", "os": "windows", "sha1": "63723e9657a3ce1fc3ae078229c6199af80b76bd", "size": 14676950, "url": "https://dl.google.com/android/repository/7c386a739f915f5bd60051f2572c24782388e807.cmake-3.18.1-windows.zip" }, { + "arch": "all", "os": "macosx", "sha1": "809fdc8e14c745c6df4e506cc2157910f50b9cd9", "size": 18505220, "url": "https://dl.google.com/android/repository/ba34c321f92f6e6fd696c8354c262c122f56abf8.cmake-3.18.1-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "9435bbe2120763871c75c37a365451b48c007fed", "size": 21005945, @@ -14735,7 +17540,7 @@ } ], "displayName": "CMake 3.18.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.18.1", @@ -14754,18 +17559,21 @@ "3.22.1": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "8604eeef9adadb626dbb70a7ff58a87e6a7b967a", "size": 38223266, "url": "https://dl.google.com/android/repository/cmake-3.22.1-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "fd0a48b4a758310df8c7aa51f59840ed48fe7ed8", "size": 22308647, "url": "https://dl.google.com/android/repository/cmake-3.22.1-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "292778f32a7d5183e1c49c7897b870653f2d2c1b", "size": 16116742, @@ -14773,7 +17581,7 @@ } ], "displayName": "CMake 3.22.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.22.1", @@ -14792,18 +17600,21 @@ "3.30.3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "dc0d803d79b66eb7aa4b12b3056db5734ec1841f", "size": 29565700, "url": "https://dl.google.com/android/repository/cmake-3.30.3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "99ee0e31ad78ca5d50fa68fa203543adbe49f412", "size": 41486046, "url": "https://dl.google.com/android/repository/cmake-3.30.3-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "e25190d483d169ca8522ca4e15412188183b1d02", "size": 19897608, @@ -14811,7 +17622,7 @@ } ], "displayName": "CMake 3.30.3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.3", @@ -14830,18 +17641,21 @@ "3.30.4": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "b7d4287a46737718d88611655608d567fcc07c1e", "size": 29566348, "url": "https://dl.google.com/android/repository/cmake-3.30.4-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "73e4d81d4ee1917e9b56ea6f35764c1861a52c45", "size": 41484902, "url": "https://dl.google.com/android/repository/cmake-3.30.4-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "c4ed0e13447b94ddf548f67c6faac7e5ac878fb8", "size": 19898645, @@ -14849,7 +17663,7 @@ } ], "displayName": "CMake 3.30.4", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.4", @@ -14868,18 +17682,21 @@ "3.30.5": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "c999a37fa18cb3e24dc003386cffe1d86add91b5", "size": 29566687, "url": "https://dl.google.com/android/repository/cmake-3.30.5-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "3a7d78b52bdb455d9f041b1e521fc3e0dcbaef29", "size": 41485176, "url": "https://dl.google.com/android/repository/cmake-3.30.5-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "308c94365edb2760f38eef8f745e313e36908a18", "size": 19898983, @@ -14887,7 +17704,7 @@ } ], "displayName": "CMake 3.30.5", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.5", @@ -14906,18 +17723,21 @@ "3.31.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "13b9505857aa3bbfc1d80ec6b587e3ba2d2929f3", "size": 30452943, "url": "https://dl.google.com/android/repository/cmake-3.31.0-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d20697c5eb256dff2d29d52440e9cfe0f973538f", "size": 42747441, "url": "https://dl.google.com/android/repository/cmake-3.31.0-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "39fa0e1898861bdef2da13f7b19ad0d0be5dac83", "size": 20441934, @@ -14925,7 +17745,7 @@ } ], "displayName": "CMake 3.31.0", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.0", @@ -14944,18 +17764,21 @@ "3.31.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "477e6cd2d8094d2653464a60869aa15e0d79a24f", "size": 30474570, "url": "https://dl.google.com/android/repository/cmake-3.31.1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "11b79b8908377bdd038aac0625e7d8aa32aed503", "size": 42781652, "url": "https://dl.google.com/android/repository/cmake-3.31.1-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "3a8f1f1b33e0ed2a639b6e709ab15806648979c9", "size": 20462685, @@ -14963,7 +17786,7 @@ } ], "displayName": "CMake 3.31.1", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.1", @@ -14982,18 +17805,21 @@ "3.31.4": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "329d5d23600fc7cff8ebff8136a0fd0e7994c069", "size": 30482338, "url": "https://dl.google.com/android/repository/cmake-3.31.4-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "4094e82ed72c994bf9c0244d71db555a7c97e693", "size": 42791670, "url": "https://dl.google.com/android/repository/cmake-3.31.4-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "7012f994ba691ca888b0733e95ab62c3f300d7dc", "size": 20465800, @@ -15001,7 +17827,7 @@ } ], "displayName": "CMake 3.31.4", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.4", @@ -15017,21 +17843,72 @@ } } }, + "3.31.5": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "823156dfed8f1e4bf1a82bbc9c41a5415546b8ac", + "size": 30482790, + "url": "https://dl.google.com/android/repository/cmake-3.31.5-linux.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "4c28c635f08638494ce563ffa7d26d1c43a50190", + "size": 42792306, + "url": "https://dl.google.com/android/repository/cmake-3.31.5-darwin.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "6a51cf2d1f300edecbf04603087a31b07a0fcdec", + "size": 20465729, + "url": "https://dl.google.com/android/repository/cmake-3.31.5-windows.zip" + } + ], + "displayName": "CMake 3.31.5", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "cmake", + "path": "cmake/3.31.5", + "revision": "3.31.5", + "revision-details": { + "major:0": "3", + "micro:2": "5", + "minor:1": "31" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + }, "3.6.4111459": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "c9b02d630079783c6d67cb91488b622cfcd9765c", + "size": 12295830, + "url": "https://dl.google.com/android/repository/cmake-3.6.4111459-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "c9b02d630079783c6d67cb91488b622cfcd9765c", "size": 12295830, "url": "https://dl.google.com/android/repository/cmake-3.6.4111459-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "71c539b9c33f0943e9ad6251fea0b161c0b70782", "size": 13980243, "url": "https://dl.google.com/android/repository/cmake-3.6.4111459-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "4c4730dc3f399b2fa9ab701112d2c439368a59a5", "size": 10428915, @@ -15039,7 +17916,7 @@ } ], "displayName": "CMake 3.6.4111459", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.6.4111459", @@ -15060,18 +17937,21 @@ "1.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "6ffc5bd72db2c755f9b374ed829202262a6d8aaf", "size": 81680508, "url": "https://dl.google.com/android/repository/commandlinetools-linux-6200805_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "23f803c07e392bb769507c88b23c2c7868cc7a6f", "size": 81680498, "url": "https://dl.google.com/android/repository/commandlinetools-mac-6200805_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "a863da8763de2febeb7429e7894fb65a092609db", "size": 81665410, @@ -15079,7 +17959,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/1.0", @@ -15097,18 +17977,21 @@ "10.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "a787f0c35d3970f2ad634f7d91a2e7bc49e2c7f5", "size": 138733165, "url": "https://dl.google.com/android/repository/commandlinetools-linux-9862592_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "2a0c97c8d9b11f9a64be0a7058bcdbf1aaab9910", "size": 138733149, "url": "https://dl.google.com/android/repository/commandlinetools-mac-9862592_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "5a03c5ce16f4c99ffe7bded82798b01b07a79bc0", "size": 138709020, @@ -15116,7 +17999,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/10.0", @@ -15172,18 +18055,21 @@ "11.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "87b485c7283cba69e41c10f05bf832d2fd691552", "size": 148832188, "url": "https://dl.google.com/android/repository/commandlinetools-linux-10406996_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "4b831e6a978ce9170fc49a8010e2ece4be790c73", "size": 148832172, "url": "https://dl.google.com/android/repository/commandlinetools-mac-10406996_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "9b0082db87cf1738866f80160f497b8a53e149a3", "size": 148808043, @@ -15191,7 +18077,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/11.0", @@ -15285,18 +18171,21 @@ "12.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "d313adb7aedccf6cf0cfca51ec180f0059f5f8f8", "size": 153607504, "url": "https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "37fb7dd41005b3b4ca6ea48ac27074b6fc4e3236", "size": 153607488, "url": "https://dl.google.com/android/repository/commandlinetools-mac-11076708_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "3d2917302740f476999a091bc5558837c7a863c5", "size": 153583359, @@ -15304,7 +18193,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/12.0", @@ -15360,18 +18249,21 @@ "13.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "2e1a11866ce7146dee1456152ff64d6c8158b2c0", "size": 157033049, "url": "https://dl.google.com/android/repository/commandlinetools-linux-11479570_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "4fe82efec2b7c33f373988f86d353d733698a0a3", "size": 136810605, "url": "https://dl.google.com/android/repository/commandlinetools-mac-11479570_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "938b82035c25633e822bd4e048033a6b7816d3a8", "size": 136324801, @@ -15379,7 +18271,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/13.0", @@ -15397,18 +18289,21 @@ "13.0-rc01": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "8d8f5c9ccc8746afed262b39c419be3d4e856124", "size": 157028144, "url": "https://dl.google.com/android/repository/commandlinetools-linux-11379558_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "c7f71dd662115aa2d370508f190e2df6e83884cc", "size": 157028128, "url": "https://dl.google.com/android/repository/commandlinetools-mac-11379558_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "87247876f2c9a7dcf8885e6feb1e5481adccd0e5", "size": 157003999, @@ -15416,7 +18311,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/13.0-rc01", @@ -15435,18 +18330,21 @@ "14.0-rc01": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "46a5d7efd0db68c737c9f7f3a79aa915363f8ced", "size": 160503024, "url": "https://dl.google.com/android/repository/commandlinetools-linux-11391160_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "2b9006f2755f97f27473a079f973252f012a8301", "size": 160503004, "url": "https://dl.google.com/android/repository/commandlinetools-mac-11391160_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "1e7c4acead6a4aabd9b753ffd98e116d59f7547e", "size": 160472813, @@ -15454,7 +18352,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/14.0-alpha01", @@ -15473,18 +18371,21 @@ "16.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "47e61d3bb57b5e907a74f225a767a767a8b4d7a5", "size": 165618711, "url": "https://dl.google.com/android/repository/commandlinetools-linux-12266719_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "b2fb3e403104bf342be7abf0631c23e30559d222", "size": 143967391, "url": "https://dl.google.com/android/repository/commandlinetools-mac-12266719_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "32787c10f55911fd109848906b1275723e79f659", "size": 143481958, @@ -15492,7 +18393,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/16.0", @@ -15510,18 +18411,21 @@ "16.0-rc01": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "818d632f1d727edaecd4ff94aa5f86b5a8a129a6", "size": 165618743, "url": "https://dl.google.com/android/repository/commandlinetools-linux-12172612_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "8c7e4cc8fa9b2594ab8b56343bf56618ebdf04b9", "size": 143967294, "url": "https://dl.google.com/android/repository/commandlinetools-mac-12172612_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "b2ae4d96dca0f10358a041adc9b79eedf399779b", "size": 143481957, @@ -15529,7 +18433,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/16.0-alpha01", @@ -15548,18 +18452,21 @@ "17.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "da3424ea38b72d85258174a76aa286b7d4e0b700", "size": 163426701, "url": "https://dl.google.com/android/repository/commandlinetools-linux-12700392_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "625e146cf61d6b4fbdfdd9ad34105af23b0486c2", "size": 142285185, "url": "https://dl.google.com/android/repository/commandlinetools-mac-12700392_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "4a0902fb473afb7ce90a0ff6181d997138a15d9c", "size": 141848100, @@ -15567,7 +18474,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/17.0", @@ -15582,21 +18489,65 @@ } } }, + "19.0-rc01": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "f25edbe00eccf74e940abb8d9872b7120c3942a3", + "size": 164759933, + "url": "https://dl.google.com/android/repository/commandlinetools-linux-12996373_latest.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "de2df8ad8705f3be6de366c953e4cb3e3a0b9f6c", + "size": 143250486, + "url": "https://dl.google.com/android/repository/commandlinetools-mac-12996373_latest.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "26805d62669b20af583074f67926e31600e43185", + "size": 143039915, + "url": "https://dl.google.com/android/repository/commandlinetools-win-12996373_latest.zip" + } + ], + "displayName": "Android SDK Command-line Tools", + "last-available-day": 20131, + "license": "android-sdk-preview-license", + "name": "cmdline-tools", + "path": "cmdline-tools/19.0-alpha01", + "revision": "19.0-rc01", + "revision-details": { + "major:0": "19", + "minor:1": "0", + "preview:2": "01" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + }, "2.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "14b2114c6eae9e10686a18138d2bb468c46f8e0c", "size": 86521858, "url": "https://dl.google.com/android/repository/commandlinetools-linux-6514223_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d45816955198c4dfd652584f4c0f1b0e86efb1b7", "size": 86521848, "url": "https://dl.google.com/android/repository/commandlinetools-mac-6514223_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "e11b418c1d2d28589e9194915be2561f1e1e7a95", "size": 86506760, @@ -15604,7 +18555,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "obsolete": "true", @@ -15623,18 +18574,21 @@ "2.1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "9172381ff070ee2a416723c1989770cf4b0d1076", "size": 86532348, "url": "https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "c0c6bb9f1970bfadeaac623dfabf22c3e56baaec", "size": 86532338, "url": "https://dl.google.com/android/repository/commandlinetools-mac-6609375_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "e2e19c2ff584efa87ef0cfdd1987f92881323208", "size": 86517250, @@ -15642,7 +18596,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/2.1", @@ -15660,18 +18614,21 @@ "3.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "4f4417d53923c34891f1c05f302be2ed197d6844", "size": 87259900, "url": "https://dl.google.com/android/repository/commandlinetools-linux-6858069_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "4846d2aede9db06361a5f0885d03997a6199229a", "size": 87259890, "url": "https://dl.google.com/android/repository/commandlinetools-mac-6858069_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "f0bf21e0a13dfcc48e7b0166f44dcff49912d2ee", "size": 87244802, @@ -15679,7 +18636,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/3.0", @@ -15697,18 +18654,21 @@ "4.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "87e7cd8879ed469117f20090dc4d454a24e30170", "size": 103957858, "url": "https://dl.google.com/android/repository/commandlinetools-linux-7302050_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "8fcf59d208cb5d48e1233979aa5187e7dfb98cf3", "size": 103957846, "url": "https://dl.google.com/android/repository/commandlinetools-mac-7302050_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "ede5b054c06a7fea51bfd27041a100bae5521803", "size": 103939737, @@ -15716,7 +18676,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/4.0", @@ -15734,18 +18694,21 @@ "5.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "0885385de11983c020ff0d47039987fe372160d2", "size": 109673042, "url": "https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "49538fa064c077b188bdb51f3aa57bb2882b0abd", "size": 109673028, "url": "https://dl.google.com/android/repository/commandlinetools-mac-7583922_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "a2f359fb8b075acebcb3e3e48b4170cfe4071882", "size": 109651902, @@ -15753,7 +18716,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/5.0", @@ -15771,18 +18734,21 @@ "6.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "8d47ab9a90caa60ce8a95d7e384ec64633bc13b4", "size": 119650630, "url": "https://dl.google.com/android/repository/commandlinetools-linux-8092744_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "bbd306940256ccb698edae47a56fb8da36d63e0b", "size": 119650616, "url": "https://dl.google.com/android/repository/commandlinetools-mac-8092744_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "3098050fb2bdc7cc8a07bdef4dd13035f9f78d2a", "size": 119629490, @@ -15790,7 +18756,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/6.0", @@ -15808,18 +18774,21 @@ "7.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "5e7bf2dd563d34917d32f3c5920a85562a795c93", "size": 114168525, "url": "https://dl.google.com/android/repository/commandlinetools-linux-8512546_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "9a663c49dbd3709fc2b7d49db2814b383d811b4a", "size": 114168511, "url": "https://dl.google.com/android/repository/commandlinetools-mac-8512546_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "1bdd32ac4b9fffea04f5bc341108e8b4fea6f32c", "size": 114147385, @@ -15827,7 +18796,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/7.0", @@ -15845,18 +18814,21 @@ "8.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "09b65ebc5aa9c5011fec9416d22711ce7ffc2260", "size": 120916547, "url": "https://dl.google.com/android/repository/commandlinetools-linux-9123335_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "089eedfc62371040f9e027835d5114178fc0e658", "size": 120916533, "url": "https://dl.google.com/android/repository/commandlinetools-mac-9123335_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "d1511ce5b61e5988b3de4b83062f0a570671074f", "size": 120895407, @@ -15864,7 +18836,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/8.0", @@ -15882,18 +18854,21 @@ "9.0": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "7f92d6e0783a6d73ade5396fe4cfcb58544ef14b", "size": 133507477, "url": "https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip" }, { + "arch": "all", "os": "macosx", "sha1": "587441bc37d957857c1f654726eb7e04ee9ca3e0", "size": 133507463, "url": "https://dl.google.com/android/repository/commandlinetools-mac-9477386_latest.zip" }, { + "arch": "all", "os": "windows", "sha1": "f8cd24223fee3b4cff857c9435caa72be0d08b70", "size": 133486337, @@ -15901,7 +18876,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/9.0", @@ -16786,59 +19761,31 @@ } } }, - "35.3.10": { - "archives": [ - { - "os": "linux", - "sha1": "1ee50867296f9b594ba2fa1a4f84a624cdd69e35", - "size": 303581032, - "url": "https://dl.google.com/android/repository/emulator-linux_x64-12721668.zip" - }, - { - "os": "macosx", - "sha1": "d1170e33688db3cce7e79804e6ed66037321469d", - "size": 400795998, - "url": "https://dl.google.com/android/repository/emulator-darwin_x64-12721668.zip" - }, - { - "os": "windows", - "sha1": "2e751a972fab5a96b2d82a7c8bb27fcfc65da031", - "size": 426363761, - "url": "https://dl.google.com/android/repository/emulator-windows_x64-12721668.zip" - } - ], - "displayName": "Android Emulator", - "last-available-day": 20112, - "license": "android-sdk-license", - "name": "emulator", - "path": "emulator", - "revision": "35.3.10", - "revision-details": { - "major:0": "35", - "micro:2": "10", - "minor:1": "3" - }, - "type-details": { - "element-attributes": { - "xsi:type": "ns5:genericDetailsType" - } - } - }, "35.3.11": { "archives": [ { + "arch": "x64", "os": "linux", "sha1": "99d847b09428b9842a3e52430e3f0decfc79c080", "size": 297018762, "url": "https://dl.google.com/android/repository/emulator-linux_x64-12836668.zip" }, { + "arch": "x64", "os": "macosx", "sha1": "e6149d02d8c05b6184b9f8c8d1d86420335974ec", "size": 392168292, "url": "https://dl.google.com/android/repository/emulator-darwin_x64-12836668.zip" }, { + "arch": "aarch64", + "os": "macosx", + "sha1": "74f35bb080574d307d1e12b6baef1afbf9f581fa", + "size": 311185526, + "url": "https://dl.google.com/android/repository/emulator-darwin_aarch64-12836668.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "4facc1af6ee937aca3831248c25195204e827b01", "size": 419748179, @@ -16846,7 +19793,7 @@ } ], "displayName": "Android Emulator", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "emulator", "path": "emulator", @@ -16862,37 +19809,171 @@ } } }, - "35.4.6": { + "35.4.8": { "archives": [ { + "arch": "x64", "os": "linux", - "sha1": "fb077c566b882aeaed465d91b7313cd739cfc35d", - "size": 303702485, - "url": "https://dl.google.com/android/repository/emulator-linux_x64-12930357.zip" + "sha1": "9ed664edb9c2f59df8ba322e0703d3f5a87b8990", + "size": 298120058, + "url": "https://dl.google.com/android/repository/emulator-linux_x64-12990073.zip" }, { + "arch": "x64", "os": "macosx", - "sha1": "7f337706bdb6d3da3dca20be433c3af2bc944bd1", - "size": 401067221, - "url": "https://dl.google.com/android/repository/emulator-darwin_x64-12930357.zip" + "sha1": "40bd8f2332068eb11492640cbeb3267293585606", + "size": 393815670, + "url": "https://dl.google.com/android/repository/emulator-darwin_x64-12990073.zip" }, { + "arch": "aarch64", + "os": "macosx", + "sha1": "ebc1adb3fafdea595be64c67e719500282120504", + "size": 311960415, + "url": "https://dl.google.com/android/repository/emulator-darwin_aarch64-12990073.zip" + }, + { + "arch": "x64", "os": "windows", - "sha1": "0230221cb125140c7ce346525ca1a46e861881f9", - "size": 427996108, - "url": "https://dl.google.com/android/repository/emulator-windows_x64-12930357.zip" + "sha1": "c8fc55380f321455a8cd515bfc6289b21fdfd5d5", + "size": 421986278, + "url": "https://dl.google.com/android/repository/emulator-windows_x64-12990073.zip" } ], "displayName": "Android Emulator", - "last-available-day": 20112, + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "emulator", + "path": "emulator", + "revision": "35.4.8", + "revision-details": { + "major:0": "35", + "micro:2": "8", + "minor:1": "4" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + }, + "35.5.2": { + "archives": [ + { + "arch": "x64", + "os": "linux", + "sha1": "8409e1da1cc7dfd52133ecabd566dd9d2362caa9", + "size": 303757245, + "url": "https://dl.google.com/android/repository/emulator-linux_x64-13003482.zip" + }, + { + "arch": "x64", + "os": "macosx", + "sha1": "f300f67cd8f24699f0574504013fb2b0f6a92166", + "size": 401061491, + "url": "https://dl.google.com/android/repository/emulator-darwin_x64-13003482.zip" + }, + { + "arch": "aarch64", + "os": "macosx", + "sha1": "0a93985646dce849c5c356571133d45d67368780", + "size": 319100573, + "url": "https://dl.google.com/android/repository/emulator-darwin_aarch64-13003482.zip" + }, + { + "arch": "x64", + "os": "windows", + "sha1": "a3f654716e123489ee1858b7c3a9218d616518b6", + "size": 429135086, + "url": "https://dl.google.com/android/repository/emulator-windows_x64-13003482.zip" + } + ], + "displayName": "Android Emulator", + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "emulator", "path": "emulator", - "revision": "35.4.6", + "revision": "35.5.2", "revision-details": { "major:0": "35", - "micro:2": "6", - "minor:1": "4" + "micro:2": "2", + "minor:1": "5" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + } + }, + "extras": { + "2.0": { + "archives": [ + { + "os": "macosx", + "sha1": "d4d12a2173fef608ad62b94fed3a112bfa146759", + "size": 8030009, + "url": "https://dl.google.com/android/repository/desktop-head-unit-darwin-x64_r02.0.zip" + }, + { + "os": "linux", + "sha1": "77e3f80c2834e1fad33f56539ceb0215da408fab", + "size": 6895443, + "url": "https://dl.google.com/android/repository/desktop-head-unit-linux-x64_r02.0.zip" + }, + { + "os": "windows", + "sha1": "680418d5aca256cce151eb7f9527294e95b6bb8a", + "size": 6801703, + "url": "https://dl.google.com/android/repository/desktop-head-unit-windows-x64_r02.0.zip" + } + ], + "displayName": "Android Auto Desktop Head Unit Emulator", + "last-available-day": 19954, + "license": "android-sdk-license", + "name": "extras", + "path": "extras/google/auto", + "revision": "2.0", + "revision-details": { + "major:0": "2", + "minor:1": "0" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + }, + "2.1": { + "archives": [ + { + "os": "macosx", + "sha1": "4f8a3d3e32b27de1fc190d149039842e76a55bdd", + "size": 7797329, + "url": "https://dl.google.com/android/repository/desktop-head-unit-darwin-x64_r02.1.zip" + }, + { + "os": "linux", + "sha1": "5d87eb87a1421e59d528eac1f5cdd406c0b39f51", + "size": 6927985, + "url": "https://dl.google.com/android/repository/desktop-head-unit-linux-x64_r02.1.zip" + }, + { + "os": "windows", + "sha1": "c27bf84e59dda7b79315b6ca2a314063feffd6ac", + "size": 7012059, + "url": "https://dl.google.com/android/repository/desktop-head-unit-windows-x64_r02.1.zip" + } + ], + "displayName": "Android Auto Desktop Head Unit Emulator", + "last-available-day": 19954, + "license": "android-sdk-license", + "name": "extras", + "path": "extras/google/auto", + "revision": "2.1", + "revision-details": { + "major:0": "2", + "minor:1": "1" }, "type-details": { "element-attributes": { @@ -16905,18 +19986,35 @@ "16.1.4479499": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "e51e615449b98c716cf912057e2682e75d55e2de", + "size": 839630771, + "url": "https://dl.google.com/android/repository/android-ndk-r16b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "e51e615449b98c716cf912057e2682e75d55e2de", "size": 839630771, "url": "https://dl.google.com/android/repository/android-ndk-r16b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "42aa43aae89a50d1c66c3f9fdecd676936da6128", "size": 852525873, "url": "https://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "becaf3d445a4877ca1a9300a62f0934a4838c7fa", + "size": 656720029, + "url": "https://dl.google.com/android/repository/android-ndk-r16b-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "f3f1909ed1052e98dda2c79d11c22f3da28daf25", "size": 723301086, @@ -16931,7 +20029,7 @@ } }, "displayName": "NDK (Side by side) 16.1.4479499", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/16.1.4479499", @@ -16950,18 +20048,35 @@ "17.2.4988734": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "f97e3d7711497e3b4faf9e7b3fa0f0da90bb649c", + "size": 675091485, + "url": "https://dl.google.com/android/repository/android-ndk-r17c-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "f97e3d7711497e3b4faf9e7b3fa0f0da90bb649c", "size": 675091485, "url": "https://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "12cacc70c3fd2f40574015631c00f41fb8a39048", "size": 709387703, "url": "https://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "5bb25bf13fa494ee6c3433474c7aa90009f9f6a9", + "size": 608358310, + "url": "https://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "3e3b8d1650f9d297d130be2b342db956003f5992", "size": 650626501, @@ -16976,7 +20091,7 @@ } }, "displayName": "NDK (Side by side) 17.2.4988734", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/17.2.4988734", @@ -16995,18 +20110,35 @@ "18.1.5063045": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "98cb9909aa8c2dab32db188bbdc3ac6207e09440", + "size": 542911996, + "url": "https://dl.google.com/android/repository/android-ndk-r18b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "98cb9909aa8c2dab32db188bbdc3ac6207e09440", "size": 542911996, "url": "https://dl.google.com/android/repository/android-ndk-r18b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "500679655da3a86aecf67007e8ab230ea9b4dd7b", "size": 557038702, "url": "https://dl.google.com/android/repository/android-ndk-r18b-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "4b8b6a4edc0fa967b429c1d6d25adf69acc28803", + "size": 504605336, + "url": "https://dl.google.com/android/repository/android-ndk-r18b-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "6b6d4138aaaad7166679fdfa4780e177f95cee6f", "size": 522489470, @@ -17021,7 +20153,7 @@ } }, "displayName": "NDK (Side by side) 18.1.5063045", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/18.1.5063045", @@ -17040,18 +20172,35 @@ "19.0.5232133": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "86c1a962601b23b8a6d3d535c93b4b0bc4f29249", + "size": 807592927, + "url": "https://dl.google.com/android/repository/android-ndk-r19-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "86c1a962601b23b8a6d3d535c93b4b0bc4f29249", "size": 807592927, "url": "https://dl.google.com/android/repository/android-ndk-r19-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "f02ad84cb5b6e1ff3eea9e6168037c823408c8ac", "size": 823337344, "url": "https://dl.google.com/android/repository/android-ndk-r19-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "281175a42b312d630f864a02a31c5806ada5663b", + "size": 778544468, + "url": "https://dl.google.com/android/repository/android-ndk-r19-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "37906e8e79a9dddf6805325f706a072055e4136c", "size": 795986424, @@ -17066,7 +20215,7 @@ } }, "displayName": "NDK (Side by side) 19.0.5232133", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "obsolete": "true", @@ -17086,18 +20235,35 @@ "19.2.5345600": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "f46b8193109bba8a58e0461c1a48f4534051fb25", + "size": 807630656, + "url": "https://dl.google.com/android/repository/android-ndk-r19c-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "f46b8193109bba8a58e0461c1a48f4534051fb25", "size": 807630656, "url": "https://dl.google.com/android/repository/android-ndk-r19c-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "fd94d0be6017c6acbd193eb95e09cf4b6f61b834", "size": 823376982, "url": "https://dl.google.com/android/repository/android-ndk-r19c-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "132cc0c9e31b9e58ad6505b0816ff9e524422ed2", + "size": 778598286, + "url": "https://dl.google.com/android/repository/android-ndk-r19c-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "c4cd8c0b6e7618ca0a871a5f24102e40c239f6a3", "size": 796051997, @@ -17112,7 +20278,7 @@ } }, "displayName": "NDK (Side by side) 19.2.5345600", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/19.2.5345600", @@ -17131,18 +20297,35 @@ "20.0.5392854-rc2": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "cd94191ace6b31ec9af1cc370173e16934e1cb8b", + "size": 840834121, + "url": "https://dl.google.com/android/repository/android-ndk-r20-beta2-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "cd94191ace6b31ec9af1cc370173e16934e1cb8b", "size": 840834121, "url": "https://dl.google.com/android/repository/android-ndk-r20-beta2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "8285ae2e24a7232fd0cbfb55e955c8586ef2ee02", "size": 857406412, "url": "https://dl.google.com/android/repository/android-ndk-r20-beta2-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "15a8085b8ce5ecf0705ded2335513055693bddaa", + "size": 812086484, + "url": "https://dl.google.com/android/repository/android-ndk-r20-beta2-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "c89022bd9a2c32b42a1b94e98bbd88ab4c4e350e", "size": 830099430, @@ -17157,7 +20340,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5392854", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "obsolete": "true", @@ -17178,18 +20361,35 @@ "20.0.5471264-rc3": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "665a035cadb0dd03e6502ba25c18643f6e4ede24", + "size": 843617071, + "url": "https://dl.google.com/android/repository/android-ndk-r20-beta3-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "665a035cadb0dd03e6502ba25c18643f6e4ede24", "size": 843617071, "url": "https://dl.google.com/android/repository/android-ndk-r20-beta3-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "674d8fb0e0df8e8be1c31fa321eb176548a19ba3", "size": 860198768, "url": "https://dl.google.com/android/repository/android-ndk-r20-beta3-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "f9d1c5366ee5bf4927ac1c18f06143550b492e92", + "size": 814872365, + "url": "https://dl.google.com/android/repository/android-ndk-r20-beta3-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "9375dc82cf576f4a255bf908dfc628d8ddee0d89", "size": 832889871, @@ -17204,7 +20404,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5471264", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "obsolete": "true", @@ -17225,18 +20425,35 @@ "20.0.5594570": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "96d5f1c50452596912d1982439c514194b5751e6", + "size": 843152912, + "url": "https://dl.google.com/android/repository/android-ndk-r20-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "96d5f1c50452596912d1982439c514194b5751e6", "size": 843152912, "url": "https://dl.google.com/android/repository/android-ndk-r20-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "8665fc84a1b1f0d6ab3b5fdd1e30200cc7b9adff", "size": 859737910, "url": "https://dl.google.com/android/repository/android-ndk-r20-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "b605f7e2e7585af2fc9d59fe9ddad86b64b2bf03", + "size": 814417431, + "url": "https://dl.google.com/android/repository/android-ndk-r20-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "36e1dc77fad08ad2498fb94b13ad8caf26bbd9df", "size": 832429986, @@ -17251,7 +20468,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5594570", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/20.0.5594570", @@ -17270,18 +20487,35 @@ "20.1.5948944": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "b51290ab69cb89de1f0ba108702277bc333b38be", + "size": 843201217, + "url": "https://dl.google.com/android/repository/android-ndk-r20b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "b51290ab69cb89de1f0ba108702277bc333b38be", "size": 843201217, "url": "https://dl.google.com/android/repository/android-ndk-r20b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "d903fdf077039ad9331fb6c3bee78aa46d45527b", "size": 859780564, "url": "https://dl.google.com/android/repository/android-ndk-r20b-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "71a1ba20475da1d83b0f1a1826813008f628d59b", + "size": 814464692, + "url": "https://dl.google.com/android/repository/android-ndk-r20b-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "ead0846608040b8344ad2bc9bc721b88cf13fb8d", "size": 832473103, @@ -17296,7 +20530,7 @@ } }, "displayName": "NDK (Side by side) 20.1.5948944", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/20.1.5948944", @@ -17315,18 +20549,21 @@ "21.0.6011959-rc2": { "archives": [ { + "arch": "x64", "os": "macosx", "sha1": "34a46c3867c9d87a80895c0b8a098256052536d2", "size": 958791657, "url": "https://dl.google.com/android/repository/android-ndk-r21-beta2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "335f30302bee700a9a5fdfe3ae533a4963499c44", "size": 1043467643, "url": "https://dl.google.com/android/repository/android-ndk-r21-beta2-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "e5902e4f6c5b6f0354a2572a85f42f19c1a7b9d8", "size": 1057424857, @@ -17341,7 +20578,7 @@ } }, "displayName": "NDK (Side by side) 21.0.6011959", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.0.6011959", @@ -17361,18 +20598,21 @@ "21.0.6113669": { "archives": [ { + "arch": "x64", "os": "macosx", "sha1": "0d50636cc0e34ed3ba540d6d5818ea0cf10f16aa", "size": 958656601, "url": "https://dl.google.com/android/repository/android-ndk-r21-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "afc9c0b9faad222898ac8168c78ad4ccac8a1b5c", "size": 1043332542, "url": "https://dl.google.com/android/repository/android-ndk-r21-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "c61631eacbd40c30273b716a4e589c6877b85419", "size": 1057294207, @@ -17387,7 +20627,7 @@ } }, "displayName": "NDK (Side by side) 21.0.6113669", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.0.6113669", @@ -17406,18 +20646,21 @@ "21.1.6210238-rc1": { "archives": [ { + "arch": "x64", "os": "macosx", "sha1": "971609f9a579ebbcb8d121a5d5aa0cba716b2d1f", "size": 987084422, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta1-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "cf06ed408663c11c8f4824f9370c7a900ec074dd", "size": 1071756532, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta1-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "a920ca1ab75733b510180cef23f3797ded40dbb7", "size": 1087478202, @@ -17432,7 +20675,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6210238", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6210238", @@ -17452,18 +20695,28 @@ "21.1.6273396-rc2": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "41110daad93e6a9a3662d7dd2fb233b21be3d27e", + "size": 987112894, + "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta2-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "41110daad93e6a9a3662d7dd2fb233b21be3d27e", "size": 987112894, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "b9a6463ab72ad183c89e5316f0c5493f64b54966", "size": 1071784976, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta2-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "dc6dc614cbd94b345b66f85d3f867638593fb199", "size": 1087508597, @@ -17478,7 +20731,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6273396", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6273396", @@ -17498,18 +20751,28 @@ "21.1.6352462": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "e1de2f749c5c32ae991c3ccaabfcdf7688ee221f", + "size": 1014473187, + "url": "https://dl.google.com/android/repository/android-ndk-r21b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "e1de2f749c5c32ae991c3ccaabfcdf7688ee221f", "size": 1014473187, "url": "https://dl.google.com/android/repository/android-ndk-r21b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "50250fcba479de477b45801e2699cca47f7e1267", "size": 1162377080, "url": "https://dl.google.com/android/repository/android-ndk-r21b-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "6809fac4a6e829f4bac64628fa9835d57bbd61a8", "size": 1079474640, @@ -17524,7 +20787,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6352462", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.1.6352462", @@ -17543,18 +20806,28 @@ "21.1.6363665-rc3": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "767f722c14dd27a22b17903e09b768407131129e", + "size": 1042902819, + "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta3-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "767f722c14dd27a22b17903e09b768407131129e", "size": 1042902819, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta3-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "29139085aa402d6b27d4394c30e797f814876d1e", "size": 1190809917, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta3-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "8ecb03c728b8dc814db30c8152c4436cb1536c8d", "size": 1109667800, @@ -17569,7 +20842,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6363665", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6363665", @@ -17589,18 +20862,28 @@ "21.2.6472646": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "c42a836f6697a4ef8b927813d5f7dd12e974cfba", + "size": 1014322452, + "url": "https://dl.google.com/android/repository/android-ndk-r21c-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "c42a836f6697a4ef8b927813d5f7dd12e974cfba", "size": 1014322452, "url": "https://dl.google.com/android/repository/android-ndk-r21c-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "c81a5bcb4672a18d3647bf6898cd4dbcb978d0e8", "size": 1162375023, "url": "https://dl.google.com/android/repository/android-ndk-r21c-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "93563a1297a60b5da49a48f62340dbf0c878a5f3", "size": 1079490351, @@ -17615,7 +20898,7 @@ } }, "displayName": "NDK (Side by side) 21.2.6472646", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.2.6472646", @@ -17634,18 +20917,28 @@ "21.3.6528147": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "ef06c9f9d7efd6f243eb3c05ac440562ae29ae12", + "size": 1042615469, + "url": "https://dl.google.com/android/repository/android-ndk-r21d-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "ef06c9f9d7efd6f243eb3c05ac440562ae29ae12", "size": 1042615469, "url": "https://dl.google.com/android/repository/android-ndk-r21d-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "bcf4023eb8cb6976a4c7cff0a8a8f145f162bf4d", "size": 1190667841, "url": "https://dl.google.com/android/repository/android-ndk-r21d-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "99175ce1210258f2280568cd340e0666c69955c7", "size": 1109536102, @@ -17660,7 +20953,7 @@ } }, "displayName": "NDK (Side by side) 21.3.6528147", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.3.6528147", @@ -17679,18 +20972,28 @@ "21.4.7075529": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "3f15c23a1c247ad17c7c271806848dbd40434738", + "size": 1042617180, + "url": "https://dl.google.com/android/repository/android-ndk-r21e-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "3f15c23a1c247ad17c7c271806848dbd40434738", "size": 1042617180, "url": "https://dl.google.com/android/repository/android-ndk-r21e-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "c3ebc83c96a4d7f539bd72c241b2be9dcd29bda9", "size": 1190670072, "url": "https://dl.google.com/android/repository/android-ndk-r21e-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "fc44fea8bb3f5a6789821f40f41dce2d2cd5dc30", "size": 1109665123, @@ -17705,7 +21008,7 @@ } }, "displayName": "NDK (Side by side) 21.4.7075529", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.4.7075529", @@ -17724,18 +21027,28 @@ "22.0.6917172-rc1": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "0ff242f820663fe45773bca7a2df036004fc7c69", + "size": 1047697781, + "url": "https://dl.google.com/android/repository/android-ndk-r22-beta1-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "0ff242f820663fe45773bca7a2df036004fc7c69", "size": 1047697781, "url": "https://dl.google.com/android/repository/android-ndk-r22-beta1-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "687f696f43b23e2623e7f7073bbd575d254f66f6", "size": 1146575022, "url": "https://dl.google.com/android/repository/android-ndk-r22-beta1-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "ef38999c0e3c96124acffab6971ad2054a433b91", "size": 1080588810, @@ -17750,7 +21063,7 @@ } }, "displayName": "NDK (Side by side) 22.0.6917172", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/22.0.6917172", @@ -17770,18 +21083,28 @@ "22.0.7026061": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "9cf3816ed3e4308ff03bd5f69100b373bad12f13", + "size": 1047577432, + "url": "https://dl.google.com/android/repository/android-ndk-r22-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "9cf3816ed3e4308ff03bd5f69100b373bad12f13", "size": 1047577432, "url": "https://dl.google.com/android/repository/android-ndk-r22-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "82274313aba10da6177fd41868f56a0f9651dd81", "size": 1146450986, "url": "https://dl.google.com/android/repository/android-ndk-r22-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "c03f761caf1c6f5efbeb5ccfa573ea922cb955b3", "size": 1080471370, @@ -17796,7 +21119,7 @@ } }, "displayName": "NDK (Side by side) 22.0.7026061", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/22.0.7026061", @@ -17815,18 +21138,28 @@ "22.1.7171670": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "dc80e8a2cfcb28db74c1931d42c652e9d17ff2c3", + "size": 1049337733, + "url": "https://dl.google.com/android/repository/android-ndk-r22b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "dc80e8a2cfcb28db74c1931d42c652e9d17ff2c3", "size": 1049337733, "url": "https://dl.google.com/android/repository/android-ndk-r22b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "9ece64c7f19763dd67320d512794969930fce9dc", "size": 1148198368, "url": "https://dl.google.com/android/repository/android-ndk-r22b-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "96ba1a049303cf6bf3ee84cfd64d6bcd43486a50", "size": 1082301775, @@ -17841,7 +21174,7 @@ } }, "displayName": "NDK (Side by side) 22.1.7171670", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/22.1.7171670", @@ -17860,18 +21193,28 @@ "23.0.7123448-rc1": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "708ebbceb719c43a3165503ea82fb107d823ad54", + "size": 721278316, + "url": "https://dl.google.com/android/repository/android-ndk-r23-beta1-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "708ebbceb719c43a3165503ea82fb107d823ad54", "size": 721278316, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta1-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "1340ed20f27fcb184ea814ae63e0f3cd75890342", "size": 804392699, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta1-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "c056900896129d3dd4eb953a53a8961d9853aa20", "size": 749304589, @@ -17886,7 +21229,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7123448", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7123448", @@ -17906,18 +21249,28 @@ "23.0.7196353-rc2": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "454fd0c1e8385896ad465d7cfd653e28fbf3523f", + "size": 674507658, + "url": "https://dl.google.com/android/repository/android-ndk-r23-beta2-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "454fd0c1e8385896ad465d7cfd653e28fbf3523f", "size": 674507658, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "290e8c39bb9732ac8784855e1f22342eb488228e", "size": 705747711, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta2-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "00194ae44ce90f2052ab8e42f1a11a0db8d50c2a", "size": 747953762, @@ -17932,7 +21285,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7196353", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7196353", @@ -17952,18 +21305,28 @@ "23.0.7272597-rc3": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "3b977f0f8e0fa2d6777fae6b1d37aebfc075ab56", + "size": 695243724, + "url": "https://dl.google.com/android/repository/android-ndk-r23-beta3-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "3b977f0f8e0fa2d6777fae6b1d37aebfc075ab56", "size": 695243724, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta3-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "2298465ef13dab0c527b9cf6ef892b1ec6461fb4", "size": 724828157, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta3-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "8c10a51f50f4f12ccc839dcb4bd8107133024c2f", "size": 785932724, @@ -17978,7 +21341,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7272597", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7272597", @@ -17998,18 +21361,28 @@ "23.0.7344513-rc4": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "a8fedcf0dd3b3a340e68684a5a2308154a952039", + "size": 694920487, + "url": "https://dl.google.com/android/repository/android-ndk-r23-beta4-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "a8fedcf0dd3b3a340e68684a5a2308154a952039", "size": 694920487, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta4-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "5f44bc1789042358a73c15e0ef732ea729cf47cc", "size": 724510864, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta4-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "4492af1296d07c0c65ce42f10ecac06c3c307b94", "size": 785615074, @@ -18024,7 +21397,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7344513", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7344513", @@ -18044,18 +21417,21 @@ "23.0.7421159-rc5": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "9ef60fcc7a4bb0477d4189c711853cbc12b24efe", "size": 694850942, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta5-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "453ba0ca124e43337318f8a40d26cab114e7092c", "size": 724438684, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta5-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "ace75623181ce86bc70df312155c04b9d8ff3e46", "size": 785543078, @@ -18070,7 +21446,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7421159", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7421159", @@ -18090,18 +21466,21 @@ "23.0.7530507-rc6": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "af299c3e4f6fd3e6f05b1699a0181d84a95068c4", "size": 695336572, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta6-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "b3118a9daeff8ad1801c4dbaeda1e5e5fb33b8a5", "size": 725026229, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta6-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "386f5c80217f6f33d6420f7de4f935eaff831868", "size": 786033634, @@ -18116,7 +21495,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7530507", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7530507", @@ -18136,18 +21515,21 @@ "23.0.7599858": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "c19f4a29e03689ea31bebe77f2d0a256d8e16925", "size": 691981924, "url": "https://dl.google.com/android/repository/android-ndk-r23-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "9bad35f442caeda747780ba1dd92f2d98609d9cd", "size": 721667870, "url": "https://dl.google.com/android/repository/android-ndk-r23-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "14af52e23af9f7a9e7576a17e1814701192745be", "size": 782684423, @@ -18162,7 +21544,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7599858", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.0.7599858", @@ -18181,18 +21563,21 @@ "23.1.7779620": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "4f54966e733f92964f097887bedfdd0faa0f7042", "size": 978956151, "url": "https://dl.google.com/android/repository/android-ndk-r23b-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "f47ec4c4badd11e9f593a8450180884a927c330d", "size": 725122099, "url": "https://dl.google.com/android/repository/android-ndk-r23b-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "6e3fb50022c611a2b13d02f5de5c21cc7206a298", "size": 788638042, @@ -18207,7 +21592,7 @@ } }, "displayName": "NDK (Side by side) 23.1.7779620", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.1.7779620", @@ -18226,18 +21611,21 @@ "23.2.8568313": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "1fc65d8f6083f3f5cd01e0cf97c6adc10f4f076f", "size": 982917530, "url": "https://dl.google.com/android/repository/android-ndk-r23c-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "e5053c126a47e84726d9f7173a04686a71f9a67a", "size": 724733960, "url": "https://dl.google.com/android/repository/android-ndk-r23c-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "f2c5def76a9de371f27d028864fe301ab4fe0cf8", "size": 788336993, @@ -18252,7 +21640,7 @@ } }, "displayName": "NDK (Side by side) 23.2.8568313", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.2.8568313", @@ -18271,18 +21659,21 @@ "24.0.7856742-rc1": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "de560fe3bc8b760d598a08bc329030cf36f6a490", "size": 950494966, "url": "https://dl.google.com/android/repository/android-ndk-r24-beta1-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "4e43e498699b00cab8b07d431b65a0c1aa022313", "size": 684615573, "url": "https://dl.google.com/android/repository/android-ndk-r24-beta1-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "ade5412e9ac0dd206824e9249a5fbc11c9c248bf", "size": 690364848, @@ -18297,7 +21688,7 @@ } }, "displayName": "NDK (Side by side) 24.0.7856742", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.7856742", @@ -18317,18 +21708,21 @@ "24.0.7956693-rc2": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "9f95216133c78e871a31b35278dce524956579bd", "size": 948103952, "url": "https://dl.google.com/android/repository/android-ndk-r24-beta2-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "78f3006243c0bc051c7c7bfb939689032e7c41ba", "size": 695411089, "url": "https://dl.google.com/android/repository/android-ndk-r24-beta2-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "d4eb40c03259094ae3ea05134ee17af717f48d6d", "size": 661623688, @@ -18343,7 +21737,7 @@ } }, "displayName": "NDK (Side by side) 24.0.7956693", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.7956693", @@ -18363,18 +21757,21 @@ "24.0.8079956-rc3": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "c7f3552e5bd6a76ea7fd460fe49afb4c7bdc5e39", "size": 901524232, "url": "https://dl.google.com/android/repository/android-ndk-r24-rc1-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "de2a02e65c1c720336fe991dc708875539df85bf", "size": 667835859, "url": "https://dl.google.com/android/repository/android-ndk-r24-rc1-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "dbc9f19cc758285192c26238b4b87be207464bf2", "size": 663173050, @@ -18389,7 +21786,7 @@ } }, "displayName": "NDK (Side by side) 24.0.8079956", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.8079956", @@ -18409,18 +21806,21 @@ "24.0.8215888": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "fc4d0d86e3c802e8c4a6865d99cff58b336e2d5a", "size": 901417197, "url": "https://dl.google.com/android/repository/android-ndk-r24-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "eceb18f147282eb93615eff1ad84a9d3962fbb31", "size": 667731974, "url": "https://dl.google.com/android/repository/android-ndk-r24-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "75f9c281c64762d18c84da465f486c60def47829", "size": 663076813, @@ -18435,7 +21835,7 @@ } }, "displayName": "NDK (Side by side) 24.0.8215888", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/24.0.8215888", @@ -18454,18 +21854,21 @@ "25.0.8151533-rc1": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "32024b773d65dd445cf8cf52156a331c544ee7e0", "size": 918358459, "url": "https://dl.google.com/android/repository/android-ndk-r25-beta1-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "0acca5e8faa47a6c961c358d724a93e33f8d6caf", "size": 680831029, "url": "https://dl.google.com/android/repository/android-ndk-r25-beta1-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "a5486182f79696794eb1a216c11f5e29652e72d1", "size": 676453790, @@ -18480,7 +21883,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8151533", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8151533", @@ -18500,18 +21903,21 @@ "25.0.8221429-rc2": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "51961d41ffe63ac664edf26b51906ec07213e088", "size": 915502522, "url": "https://dl.google.com/android/repository/android-ndk-r25-beta2-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "3b7435a1a851a4b2dadeafa466f323db9235dd9a", "size": 677975159, "url": "https://dl.google.com/android/repository/android-ndk-r25-beta2-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "4fd188fdba7413c397bcaa342039d07266c954b6", "size": 673597865, @@ -18526,7 +21932,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8221429", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8221429", @@ -18546,18 +21952,21 @@ "25.0.8355429-rc3": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "224594abb41357c20cb4a9f4a732c484b2e743ba", "size": 748047157, "url": "https://dl.google.com/android/repository/android-ndk-r25-beta3-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "79c8db05e20edde0cbb02d2326e7b8405f7eb977", "size": 510520692, "url": "https://dl.google.com/android/repository/android-ndk-r25-beta3-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "7d2c398045f6bbad03f6fb2f2ba419a2a48ab1e7", "size": 506142216, @@ -18572,7 +21981,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8355429", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8355429", @@ -18592,18 +22001,21 @@ "25.0.8528842-rc4": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "d7f344ecc68518a8178d15b1b80e27bc5c69f00d", "size": 716633626, "url": "https://dl.google.com/android/repository/android-ndk-r25-beta4-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "d13f688fd286709f0d950c75119ec9fcad8a47ff", "size": 531018178, "url": "https://dl.google.com/android/repository/android-ndk-r25-beta4-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "668b063c7c535c4f8be52c84acebb5779935203b", "size": 464031742, @@ -18618,7 +22030,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8528842", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8528842", @@ -18638,18 +22050,21 @@ "25.0.8775105": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "8c54514c62f635dbbc161e30e21f16bcd22526df", "size": 716557039, "url": "https://dl.google.com/android/repository/android-ndk-r25-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "9fce956edb6abd5aca42acf6bbfb21a90a67f75b", "size": 530938532, "url": "https://dl.google.com/android/repository/android-ndk-r25-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "1da93e7da5803dd8ef47e9283ec2c7b98d34b8da", "size": 467387858, @@ -18664,7 +22079,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8775105", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.0.8775105", @@ -18683,18 +22098,21 @@ "25.1.8937393": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "248f96de6713cbec8707ee2262d3cf08d14d9fde", "size": 716592117, "url": "https://dl.google.com/android/repository/android-ndk-r25b-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "e27dcb9c8bcaa77b78ff68c3f23abcf6867959eb", "size": 530975885, "url": "https://dl.google.com/android/repository/android-ndk-r25b-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "b2e9b5ab2e1434a65ffd85780891878cf5c6fd92", "size": 467422601, @@ -18709,7 +22127,7 @@ } }, "displayName": "NDK (Side by side) 25.1.8937393", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.1.8937393", @@ -18728,18 +22146,21 @@ "25.2.9519653": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "75717f3473973c3630e772ec916de380157a593a", "size": 717255580, "url": "https://dl.google.com/android/repository/android-ndk-r25c-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "53af80a1cce9144025b81c78c8cd556bff42bd0e", "size": 531118193, "url": "https://dl.google.com/android/repository/android-ndk-r25c-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "18c4a3cd108916f553b1bedad2672f2c6cd85a10", "size": 467520926, @@ -18754,7 +22175,7 @@ } }, "displayName": "NDK (Side by side) 25.2.9519653", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.2.9519653", @@ -18773,18 +22194,21 @@ "26.0.10404224-rc1": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "d6dbb122cf3fc52a64ae0d19d120a01ce0052f3b", "size": 983730774, "url": "https://dl.google.com/android/repository/android-ndk-r26-beta1-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "fb5e34313766764d9654b04603e69af813b18799", "size": 668699088, "url": "https://dl.google.com/android/repository/android-ndk-r26-beta1-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "bcdc60cf0149fc862cbb5514e7879d8c46c6e1e0", "size": 664889266, @@ -18799,7 +22223,7 @@ } }, "displayName": "NDK (Side by side) 26.0.10404224", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/26.0.10404224", @@ -18819,18 +22243,21 @@ "26.0.10636728-rc2": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "295be7e8514eff8dae7aa01dc7e9978fa85fa64e", "size": 983731026, "url": "https://dl.google.com/android/repository/android-ndk-r26-rc1-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "6ec8c08204409fea4853bf0317660caadabfc8b0", "size": 668698776, "url": "https://dl.google.com/android/repository/android-ndk-r26-rc1-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "d4f4aa8a863e6e7cc0c433f1ecd8a304da4848a7", "size": 664889050, @@ -18838,7 +22265,7 @@ } ], "displayName": "NDK (Side by side) 26.0.10636728", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/26.0.10636728", @@ -18858,18 +22285,21 @@ "26.0.10792818": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "5c74249e80549db0f2feddc58e1838d3d2cc6d42", "size": 983623748, "url": "https://dl.google.com/android/repository/android-ndk-r26-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "d3bef08e0e43acd9e7815538df31818692d548bb", "size": 668596633, "url": "https://dl.google.com/android/repository/android-ndk-r26-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "7fcf5789bc248c130af675720353819f72b02b94", "size": 664790510, @@ -18877,7 +22307,7 @@ } ], "displayName": "NDK (Side by side) 26.0.10792818", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.0.10792818", @@ -18896,18 +22326,21 @@ "26.1.10909125": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "44df0485bbd565b89585b687bb748521a98f65a8", "size": 985051981, "url": "https://dl.google.com/android/repository/android-ndk-r26b-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "fdf33d9f6c1b3f16e5459d53a82c7d2201edbcc4", "size": 669320864, "url": "https://dl.google.com/android/repository/android-ndk-r26b-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "17453c61a59e848cffb8634f2c7b322417f1732e", "size": 661624075, @@ -18915,7 +22348,7 @@ } ], "displayName": "NDK (Side by side) 26.1.10909125", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.1.10909125", @@ -18934,18 +22367,21 @@ "26.2.11394342": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "ceb609baf514614015279b5eee7dffc859426952", "size": 983592055, "url": "https://dl.google.com/android/repository/android-ndk-r26c-darwin.zip" }, { + "arch": "all", "os": "linux", "sha1": "7faebe2ebd3590518f326c82992603170f07c96e", "size": 668556021, "url": "https://dl.google.com/android/repository/android-ndk-r26c-linux.zip" }, { + "arch": "all", "os": "windows", "sha1": "f8c8aa6135241954461b2e3629cada4722e13ee7", "size": 660158794, @@ -18953,7 +22389,7 @@ } ], "displayName": "NDK (Side by side) 26.2.11394342", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.2.11394342", @@ -18972,18 +22408,21 @@ "26.3.11579264": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "fcdad75a765a46a9cf6560353f480db251d14765", "size": 668556491, "url": "https://dl.google.com/android/repository/android-ndk-r26d-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "cebe7af9bdadc67b8f919d549e9ab269831fd2c9", "size": 990809031, "url": "https://dl.google.com/android/repository/android-ndk-r26d-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "c7ea35ffe916082876611da1a6d5618d15430c29", "size": 665022840, @@ -18991,7 +22430,7 @@ } ], "displayName": "NDK (Side by side) 26.3.11579264", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.3.11579264", @@ -19010,18 +22449,21 @@ "27.0.11718014-rc1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "35a78f7544ccc72d8438d8ea2feb7f252a062abe", "size": 658958615, "url": "https://dl.google.com/android/repository/android-ndk-r27-beta1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "0206d7e1c4255c40acc691fad8bf943f055e627e", "size": 841636299, "url": "https://dl.google.com/android/repository/android-ndk-r27-beta1-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "147b5b333cc57875e34b88ccd29efbe58963264d", "size": 785017110, @@ -19029,7 +22471,7 @@ } ], "displayName": "NDK (Side by side) 27.0.11718014", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/27.0.11718014", @@ -19049,18 +22491,21 @@ "27.0.11902837-rc2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "93103e182405b9d7757231a1d9dad58937a6374b", "size": 662398163, "url": "https://dl.google.com/android/repository/android-ndk-r27-beta2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "48af6bb62dbfff2f68b39cf118494ebd5ba3b8ad", "size": 836162827, "url": "https://dl.google.com/android/repository/android-ndk-r27-beta2-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "30f4103bc32fd28a5b93bb610db0130cfe9ff125", "size": 781461627, @@ -19068,7 +22513,7 @@ } ], "displayName": "NDK (Side by side) 27.0.11902837", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/27.0.11902837", @@ -19088,18 +22533,21 @@ "27.0.12077973": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "5e5cd517bdb98d7e0faf2c494a3041291e71bdcc", "size": 663957918, "url": "https://dl.google.com/android/repository/android-ndk-r27-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "1a4a8c39c018430ff170657fc1673d895f5e4570", "size": 836135405, "url": "https://dl.google.com/android/repository/android-ndk-r27-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "0ea2756e6815356831bda3af358cce4cdb6a981e", "size": 781482169, @@ -19107,7 +22555,7 @@ } ], "displayName": "NDK (Side by side) 27.0.12077973", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.0.12077973", @@ -19126,18 +22574,21 @@ "27.1.12297006": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "6fc476b2e57d7c01ac0c95817746b927035b9749", "size": 663976775, "url": "https://dl.google.com/android/repository/android-ndk-r27b-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "c70c9791b0d258858678f6df31c4319140e2926e", "size": 836151734, "url": "https://dl.google.com/android/repository/android-ndk-r27b-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "3bb7efc850cd0af7707854b7e0d5c3b6a7153703", "size": 781495902, @@ -19145,7 +22596,7 @@ } ], "displayName": "NDK (Side by side) 27.1.12297006", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.1.12297006", @@ -19164,18 +22615,21 @@ "27.2.12479018": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "090e8083a715fdb1a3e402d0763c388abb03fb4e", "size": 663987688, "url": "https://dl.google.com/android/repository/android-ndk-r27c-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "0217c10ffbec496bb9fbfbb3c6fc2477c6b77297", "size": 836128272, "url": "https://dl.google.com/android/repository/android-ndk-r27c-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "ac5f7762764b1f15341094e148ad4f847d050c38", "size": 781511249, @@ -19183,7 +22637,7 @@ } ], "displayName": "NDK (Side by side) 27.2.12479018", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.2.12479018", @@ -19202,18 +22656,21 @@ "28.0.12433566-rc1": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "92dd6d941340624c4fc702ebc7e7cbd6faeb703d", "size": 626833250, "url": "https://dl.google.com/android/repository/android-ndk-r28-beta1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "768dde1389e3245ca5a8a8151161b6d1ee60c78d", "size": 810429167, "url": "https://dl.google.com/android/repository/android-ndk-r28-beta1-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "97328457d44dceae79f1cf488684419e0fec851a", "size": 746848976, @@ -19221,7 +22678,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12433566", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12433566", @@ -19241,18 +22698,21 @@ "28.0.12674087-rc2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "4b901eeb50a76ba521e4eb1e611cb43658b54440", "size": 721452166, "url": "https://dl.google.com/android/repository/android-ndk-r28-beta2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "1b702451e4cae82eb1d5449bc03875b248a47dc6", "size": 946868930, "url": "https://dl.google.com/android/repository/android-ndk-r28-beta2-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "410a9863a8c2559bd4bb1f29517ea525c41859ab", "size": 746919470, @@ -19260,7 +22720,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12674087", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12674087", @@ -19280,18 +22740,21 @@ "28.0.12916984-rc3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "69348e24577122339b3996d2ef1ac4e6f7f5d627", "size": 723256962, "url": "https://dl.google.com/android/repository/android-ndk-r28-beta3-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "cd2f13196082923d2568c9e43f08bc1cbd2f1c76", "size": 950521645, "url": "https://dl.google.com/android/repository/android-ndk-r28-beta3-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "72e641edd8ef24b7b3c4935ac0b0340d87251450", "size": 749041370, @@ -19299,7 +22762,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12916984", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12916984", @@ -19315,24 +22778,82 @@ "xsi:type": "ns5:genericDetailsType" } } + }, + "28.0.13004108": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "894f469c5192a116d21f412de27966140a530ebc", + "size": 723148067, + "url": "https://dl.google.com/android/repository/android-ndk-r28-linux.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "da6bbb3d007095658ae61d9d85da8fcc5c0dfb66", + "size": 950413046, + "url": "https://dl.google.com/android/repository/android-ndk-r28-darwin.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "f79a00c721dc5c15b2bf093d7bb2af96496a42b2", + "size": 748943210, + "url": "https://dl.google.com/android/repository/android-ndk-r28-windows.zip" + } + ], + "displayName": "NDK (Side by side) 28.0.13004108", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "ndk", + "path": "ndk/28.0.13004108", + "revision": "28.0.13004108", + "revision-details": { + "major:0": "28", + "micro:2": "13004108", + "minor:1": "0" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } } }, "ndk-bundle": { "16.1.4479499": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "e51e615449b98c716cf912057e2682e75d55e2de", + "size": 839630771, + "url": "https://dl.google.com/android/repository/android-ndk-r16b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "e51e615449b98c716cf912057e2682e75d55e2de", "size": 839630771, "url": "https://dl.google.com/android/repository/android-ndk-r16b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "42aa43aae89a50d1c66c3f9fdecd676936da6128", "size": 852525873, "url": "https://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "becaf3d445a4877ca1a9300a62f0934a4838c7fa", + "size": 656720029, + "url": "https://dl.google.com/android/repository/android-ndk-r16b-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "f3f1909ed1052e98dda2c79d11c22f3da28daf25", "size": 723301086, @@ -19347,7 +22868,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19366,18 +22887,35 @@ "17.2.4988734": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "f97e3d7711497e3b4faf9e7b3fa0f0da90bb649c", + "size": 675091485, + "url": "https://dl.google.com/android/repository/android-ndk-r17c-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "f97e3d7711497e3b4faf9e7b3fa0f0da90bb649c", "size": 675091485, "url": "https://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "12cacc70c3fd2f40574015631c00f41fb8a39048", "size": 709387703, "url": "https://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "5bb25bf13fa494ee6c3433474c7aa90009f9f6a9", + "size": 608358310, + "url": "https://dl.google.com/android/repository/android-ndk-r17c-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "3e3b8d1650f9d297d130be2b342db956003f5992", "size": 650626501, @@ -19392,7 +22930,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19411,18 +22949,35 @@ "18.1.5063045": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "98cb9909aa8c2dab32db188bbdc3ac6207e09440", + "size": 542911996, + "url": "https://dl.google.com/android/repository/android-ndk-r18b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "98cb9909aa8c2dab32db188bbdc3ac6207e09440", "size": 542911996, "url": "https://dl.google.com/android/repository/android-ndk-r18b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "500679655da3a86aecf67007e8ab230ea9b4dd7b", "size": 557038702, "url": "https://dl.google.com/android/repository/android-ndk-r18b-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "4b8b6a4edc0fa967b429c1d6d25adf69acc28803", + "size": 504605336, + "url": "https://dl.google.com/android/repository/android-ndk-r18b-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "6b6d4138aaaad7166679fdfa4780e177f95cee6f", "size": 522489470, @@ -19437,7 +22992,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19456,18 +23011,35 @@ "19.0.5232133": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "86c1a962601b23b8a6d3d535c93b4b0bc4f29249", + "size": 807592927, + "url": "https://dl.google.com/android/repository/android-ndk-r19-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "86c1a962601b23b8a6d3d535c93b4b0bc4f29249", "size": 807592927, "url": "https://dl.google.com/android/repository/android-ndk-r19-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "f02ad84cb5b6e1ff3eea9e6168037c823408c8ac", "size": 823337344, "url": "https://dl.google.com/android/repository/android-ndk-r19-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "281175a42b312d630f864a02a31c5806ada5663b", + "size": 778544468, + "url": "https://dl.google.com/android/repository/android-ndk-r19-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "37906e8e79a9dddf6805325f706a072055e4136c", "size": 795986424, @@ -19482,7 +23054,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "obsolete": "true", @@ -19502,18 +23074,35 @@ "19.2.5345600": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "f46b8193109bba8a58e0461c1a48f4534051fb25", + "size": 807630656, + "url": "https://dl.google.com/android/repository/android-ndk-r19c-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "f46b8193109bba8a58e0461c1a48f4534051fb25", "size": 807630656, "url": "https://dl.google.com/android/repository/android-ndk-r19c-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "fd94d0be6017c6acbd193eb95e09cf4b6f61b834", "size": 823376982, "url": "https://dl.google.com/android/repository/android-ndk-r19c-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "132cc0c9e31b9e58ad6505b0816ff9e524422ed2", + "size": 778598286, + "url": "https://dl.google.com/android/repository/android-ndk-r19c-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "c4cd8c0b6e7618ca0a871a5f24102e40c239f6a3", "size": 796051997, @@ -19528,7 +23117,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19547,18 +23136,35 @@ "20.0.5392854-rc2": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "cd94191ace6b31ec9af1cc370173e16934e1cb8b", + "size": 840834121, + "url": "https://dl.google.com/android/repository/android-ndk-r20-beta2-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "cd94191ace6b31ec9af1cc370173e16934e1cb8b", "size": 840834121, "url": "https://dl.google.com/android/repository/android-ndk-r20-beta2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "8285ae2e24a7232fd0cbfb55e955c8586ef2ee02", "size": 857406412, "url": "https://dl.google.com/android/repository/android-ndk-r20-beta2-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "15a8085b8ce5ecf0705ded2335513055693bddaa", + "size": 812086484, + "url": "https://dl.google.com/android/repository/android-ndk-r20-beta2-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "c89022bd9a2c32b42a1b94e98bbd88ab4c4e350e", "size": 830099430, @@ -19573,7 +23179,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "obsolete": "true", @@ -19594,18 +23200,35 @@ "20.0.5471264-rc3": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "665a035cadb0dd03e6502ba25c18643f6e4ede24", + "size": 843617071, + "url": "https://dl.google.com/android/repository/android-ndk-r20-beta3-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "665a035cadb0dd03e6502ba25c18643f6e4ede24", "size": 843617071, "url": "https://dl.google.com/android/repository/android-ndk-r20-beta3-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "674d8fb0e0df8e8be1c31fa321eb176548a19ba3", "size": 860198768, "url": "https://dl.google.com/android/repository/android-ndk-r20-beta3-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "f9d1c5366ee5bf4927ac1c18f06143550b492e92", + "size": 814872365, + "url": "https://dl.google.com/android/repository/android-ndk-r20-beta3-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "9375dc82cf576f4a255bf908dfc628d8ddee0d89", "size": 832889871, @@ -19620,7 +23243,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "obsolete": "true", @@ -19641,18 +23264,35 @@ "20.0.5594570": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "96d5f1c50452596912d1982439c514194b5751e6", + "size": 843152912, + "url": "https://dl.google.com/android/repository/android-ndk-r20-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "96d5f1c50452596912d1982439c514194b5751e6", "size": 843152912, "url": "https://dl.google.com/android/repository/android-ndk-r20-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "8665fc84a1b1f0d6ab3b5fdd1e30200cc7b9adff", "size": 859737910, "url": "https://dl.google.com/android/repository/android-ndk-r20-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "b605f7e2e7585af2fc9d59fe9ddad86b64b2bf03", + "size": 814417431, + "url": "https://dl.google.com/android/repository/android-ndk-r20-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "36e1dc77fad08ad2498fb94b13ad8caf26bbd9df", "size": 832429986, @@ -19667,7 +23307,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19686,18 +23326,35 @@ "20.1.5948944": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "b51290ab69cb89de1f0ba108702277bc333b38be", + "size": 843201217, + "url": "https://dl.google.com/android/repository/android-ndk-r20b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "b51290ab69cb89de1f0ba108702277bc333b38be", "size": 843201217, "url": "https://dl.google.com/android/repository/android-ndk-r20b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "d903fdf077039ad9331fb6c3bee78aa46d45527b", "size": 859780564, "url": "https://dl.google.com/android/repository/android-ndk-r20b-linux-x86_64.zip" }, { + "arch": "x86", + "os": "windows", + "sha1": "71a1ba20475da1d83b0f1a1826813008f628d59b", + "size": 814464692, + "url": "https://dl.google.com/android/repository/android-ndk-r20b-windows-x86.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "ead0846608040b8344ad2bc9bc721b88cf13fb8d", "size": 832473103, @@ -19712,7 +23369,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19731,18 +23388,21 @@ "21.0.6011959-rc2": { "archives": [ { + "arch": "x64", "os": "macosx", "sha1": "34a46c3867c9d87a80895c0b8a098256052536d2", "size": 958791657, "url": "https://dl.google.com/android/repository/android-ndk-r21-beta2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "335f30302bee700a9a5fdfe3ae533a4963499c44", "size": 1043467643, "url": "https://dl.google.com/android/repository/android-ndk-r21-beta2-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "e5902e4f6c5b6f0354a2572a85f42f19c1a7b9d8", "size": 1057424857, @@ -19757,7 +23417,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19777,18 +23437,21 @@ "21.0.6113669": { "archives": [ { + "arch": "x64", "os": "macosx", "sha1": "0d50636cc0e34ed3ba540d6d5818ea0cf10f16aa", "size": 958656601, "url": "https://dl.google.com/android/repository/android-ndk-r21-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "afc9c0b9faad222898ac8168c78ad4ccac8a1b5c", "size": 1043332542, "url": "https://dl.google.com/android/repository/android-ndk-r21-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "c61631eacbd40c30273b716a4e589c6877b85419", "size": 1057294207, @@ -19803,7 +23466,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19822,18 +23485,21 @@ "21.1.6210238-rc1": { "archives": [ { + "arch": "x64", "os": "macosx", "sha1": "971609f9a579ebbcb8d121a5d5aa0cba716b2d1f", "size": 987084422, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta1-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "cf06ed408663c11c8f4824f9370c7a900ec074dd", "size": 1071756532, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta1-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "a920ca1ab75733b510180cef23f3797ded40dbb7", "size": 1087478202, @@ -19848,7 +23514,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19868,18 +23534,28 @@ "21.1.6273396-rc2": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "41110daad93e6a9a3662d7dd2fb233b21be3d27e", + "size": 987112894, + "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta2-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "41110daad93e6a9a3662d7dd2fb233b21be3d27e", "size": 987112894, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "b9a6463ab72ad183c89e5316f0c5493f64b54966", "size": 1071784976, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta2-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "dc6dc614cbd94b345b66f85d3f867638593fb199", "size": 1087508597, @@ -19894,7 +23570,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19914,18 +23590,28 @@ "21.1.6352462": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "e1de2f749c5c32ae991c3ccaabfcdf7688ee221f", + "size": 1014473187, + "url": "https://dl.google.com/android/repository/android-ndk-r21b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "e1de2f749c5c32ae991c3ccaabfcdf7688ee221f", "size": 1014473187, "url": "https://dl.google.com/android/repository/android-ndk-r21b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "50250fcba479de477b45801e2699cca47f7e1267", "size": 1162377080, "url": "https://dl.google.com/android/repository/android-ndk-r21b-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "6809fac4a6e829f4bac64628fa9835d57bbd61a8", "size": 1079474640, @@ -19940,7 +23626,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -19959,18 +23645,28 @@ "21.1.6363665-rc3": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "767f722c14dd27a22b17903e09b768407131129e", + "size": 1042902819, + "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta3-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "767f722c14dd27a22b17903e09b768407131129e", "size": 1042902819, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta3-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "29139085aa402d6b27d4394c30e797f814876d1e", "size": 1190809917, "url": "https://dl.google.com/android/repository/android-ndk-r21b-beta3-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "8ecb03c728b8dc814db30c8152c4436cb1536c8d", "size": 1109667800, @@ -19985,7 +23681,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20005,18 +23701,28 @@ "21.2.6472646": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "c42a836f6697a4ef8b927813d5f7dd12e974cfba", + "size": 1014322452, + "url": "https://dl.google.com/android/repository/android-ndk-r21c-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "c42a836f6697a4ef8b927813d5f7dd12e974cfba", "size": 1014322452, "url": "https://dl.google.com/android/repository/android-ndk-r21c-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "c81a5bcb4672a18d3647bf6898cd4dbcb978d0e8", "size": 1162375023, "url": "https://dl.google.com/android/repository/android-ndk-r21c-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "93563a1297a60b5da49a48f62340dbf0c878a5f3", "size": 1079490351, @@ -20031,7 +23737,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20050,18 +23756,28 @@ "21.3.6528147": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "ef06c9f9d7efd6f243eb3c05ac440562ae29ae12", + "size": 1042615469, + "url": "https://dl.google.com/android/repository/android-ndk-r21d-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "ef06c9f9d7efd6f243eb3c05ac440562ae29ae12", "size": 1042615469, "url": "https://dl.google.com/android/repository/android-ndk-r21d-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "bcf4023eb8cb6976a4c7cff0a8a8f145f162bf4d", "size": 1190667841, "url": "https://dl.google.com/android/repository/android-ndk-r21d-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "99175ce1210258f2280568cd340e0666c69955c7", "size": 1109536102, @@ -20076,7 +23792,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20095,18 +23811,28 @@ "21.4.7075529": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "3f15c23a1c247ad17c7c271806848dbd40434738", + "size": 1042617180, + "url": "https://dl.google.com/android/repository/android-ndk-r21e-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "3f15c23a1c247ad17c7c271806848dbd40434738", "size": 1042617180, "url": "https://dl.google.com/android/repository/android-ndk-r21e-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "c3ebc83c96a4d7f539bd72c241b2be9dcd29bda9", "size": 1190670072, "url": "https://dl.google.com/android/repository/android-ndk-r21e-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "fc44fea8bb3f5a6789821f40f41dce2d2cd5dc30", "size": 1109665123, @@ -20121,7 +23847,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20140,18 +23866,28 @@ "22.0.6917172-rc1": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "0ff242f820663fe45773bca7a2df036004fc7c69", + "size": 1047697781, + "url": "https://dl.google.com/android/repository/android-ndk-r22-beta1-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "0ff242f820663fe45773bca7a2df036004fc7c69", "size": 1047697781, "url": "https://dl.google.com/android/repository/android-ndk-r22-beta1-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "687f696f43b23e2623e7f7073bbd575d254f66f6", "size": 1146575022, "url": "https://dl.google.com/android/repository/android-ndk-r22-beta1-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "ef38999c0e3c96124acffab6971ad2054a433b91", "size": 1080588810, @@ -20166,7 +23902,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20186,18 +23922,28 @@ "22.0.7026061": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "9cf3816ed3e4308ff03bd5f69100b373bad12f13", + "size": 1047577432, + "url": "https://dl.google.com/android/repository/android-ndk-r22-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "9cf3816ed3e4308ff03bd5f69100b373bad12f13", "size": 1047577432, "url": "https://dl.google.com/android/repository/android-ndk-r22-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "82274313aba10da6177fd41868f56a0f9651dd81", "size": 1146450986, "url": "https://dl.google.com/android/repository/android-ndk-r22-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "c03f761caf1c6f5efbeb5ccfa573ea922cb955b3", "size": 1080471370, @@ -20212,7 +23958,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20231,18 +23977,28 @@ "22.1.7171670": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "dc80e8a2cfcb28db74c1931d42c652e9d17ff2c3", + "size": 1049337733, + "url": "https://dl.google.com/android/repository/android-ndk-r22b-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "dc80e8a2cfcb28db74c1931d42c652e9d17ff2c3", "size": 1049337733, "url": "https://dl.google.com/android/repository/android-ndk-r22b-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "9ece64c7f19763dd67320d512794969930fce9dc", "size": 1148198368, "url": "https://dl.google.com/android/repository/android-ndk-r22b-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "96ba1a049303cf6bf3ee84cfd64d6bcd43486a50", "size": 1082301775, @@ -20257,7 +24013,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20276,18 +24032,28 @@ "23.0.7123448-rc1": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "708ebbceb719c43a3165503ea82fb107d823ad54", + "size": 721278316, + "url": "https://dl.google.com/android/repository/android-ndk-r23-beta1-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "708ebbceb719c43a3165503ea82fb107d823ad54", "size": 721278316, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta1-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "1340ed20f27fcb184ea814ae63e0f3cd75890342", "size": 804392699, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta1-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "c056900896129d3dd4eb953a53a8961d9853aa20", "size": 749304589, @@ -20302,7 +24068,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20322,18 +24088,28 @@ "23.0.7196353-rc2": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "454fd0c1e8385896ad465d7cfd653e28fbf3523f", + "size": 674507658, + "url": "https://dl.google.com/android/repository/android-ndk-r23-beta2-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "454fd0c1e8385896ad465d7cfd653e28fbf3523f", "size": 674507658, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta2-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "290e8c39bb9732ac8784855e1f22342eb488228e", "size": 705747711, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta2-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "00194ae44ce90f2052ab8e42f1a11a0db8d50c2a", "size": 747953762, @@ -20348,7 +24124,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20368,18 +24144,28 @@ "23.0.7272597-rc3": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "3b977f0f8e0fa2d6777fae6b1d37aebfc075ab56", + "size": 695243724, + "url": "https://dl.google.com/android/repository/android-ndk-r23-beta3-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "3b977f0f8e0fa2d6777fae6b1d37aebfc075ab56", "size": 695243724, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta3-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "2298465ef13dab0c527b9cf6ef892b1ec6461fb4", "size": 724828157, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta3-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "8c10a51f50f4f12ccc839dcb4bd8107133024c2f", "size": 785932724, @@ -20394,7 +24180,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20414,18 +24200,28 @@ "23.0.7344513-rc4": { "archives": [ { + "arch": "aarch64", + "os": "macosx", + "sha1": "a8fedcf0dd3b3a340e68684a5a2308154a952039", + "size": 694920487, + "url": "https://dl.google.com/android/repository/android-ndk-r23-beta4-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "macosx", "sha1": "a8fedcf0dd3b3a340e68684a5a2308154a952039", "size": 694920487, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta4-darwin-x86_64.zip" }, { + "arch": "x64", "os": "linux", "sha1": "5f44bc1789042358a73c15e0ef732ea729cf47cc", "size": 724510864, "url": "https://dl.google.com/android/repository/android-ndk-r23-beta4-linux-x86_64.zip" }, { + "arch": "x64", "os": "windows", "sha1": "4492af1296d07c0c65ce42f10ecac06c3c307b94", "size": 785615074, @@ -20440,7 +24236,7 @@ } }, "displayName": "NDK", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -20678,18 +24474,21 @@ "35.0.2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "f6406982a79d67e40b1ca3cb9e5e2cc783c0f232", "size": 7472902, "url": "https://dl.google.com/android/repository/platform-tools_r35.0.2-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "f6b3158097ca0e9d6fe2024b790ac68af3f2faf2", "size": 13335867, "url": "https://dl.google.com/android/repository/platform-tools_r35.0.2-darwin.zip" }, { + "arch": "all", "os": "windows", "sha1": "6d204cdff21bce8a39c1d2367084e6174f854c2c", "size": 6700829, @@ -20697,7 +24496,7 @@ } ], "displayName": "Android SDK Platform-Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platform-tools", "path": "platform-tools", @@ -20718,6 +24517,7 @@ "10": { "archives": [ { + "arch": "all", "os": "all", "sha1": "887e37783ec32f541ea33c2c649dda648e8e6fb3", "size": 85470907, @@ -20725,7 +24525,7 @@ } ], "displayName": "Android SDK Platform 10", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-10", @@ -20735,6 +24535,7 @@ }, "type-details": { "api-level:0": "10", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -20744,12 +24545,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "11": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2c7d4bd13f276e76f6bbd87315fe27aba351dd37", "size": 104513908, @@ -20757,7 +24564,7 @@ } ], "displayName": "Android SDK Platform 11", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-11", @@ -20767,6 +24574,7 @@ }, "type-details": { "api-level:0": "11", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -20776,12 +24584,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "12": { "archives": [ { + "arch": "all", "os": "all", "sha1": "4a50a6679cd95bb68bb5fc032e754cd7c5e2b1bf", "size": 106472351, @@ -20789,7 +24603,7 @@ } ], "displayName": "Android SDK Platform 12", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-12", @@ -20799,6 +24613,7 @@ }, "type-details": { "api-level:0": "12", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -20808,12 +24623,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "13": { "archives": [ { + "arch": "all", "os": "all", "sha1": "6189a500a8c44ae73a439604363de93591163cd9", "size": 108426536, @@ -20821,7 +24642,7 @@ } ], "displayName": "Android SDK Platform 13", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-13", @@ -20831,6 +24652,7 @@ }, "type-details": { "api-level:0": "13", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -20840,12 +24662,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "14": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d4f1d8fbca25225b5f0e7a0adf0d39c3d6e60b3c", "size": 46038082, @@ -20853,7 +24681,7 @@ } ], "displayName": "Android SDK Platform 14", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-14", @@ -20863,6 +24691,7 @@ }, "type-details": { "api-level:0": "14", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -20872,12 +24701,18 @@ "element-attributes": { "api": "12" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "12" + } } } }, "15": { "archives": [ { + "arch": "all", "os": "all", "sha1": "69ab4c443b37184b2883af1fd38cc20cbeffd0f3", "size": 44533475, @@ -20885,7 +24720,7 @@ } ], "displayName": "Android SDK Platform 15", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-15", @@ -20895,6 +24730,7 @@ }, "type-details": { "api-level:0": "15", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -20904,12 +24740,18 @@ "element-attributes": { "api": "12" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "12" + } } } }, "16": { "archives": [ { + "arch": "all", "os": "all", "sha1": "12a5ce6235a76bc30f62c26bda1b680e336abd07", "size": 48128695, @@ -20917,7 +24759,7 @@ } ], "displayName": "Android SDK Platform 16", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-16", @@ -20927,6 +24769,7 @@ }, "type-details": { "api-level:0": "16", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -20936,12 +24779,18 @@ "element-attributes": { "api": "12" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "12" + } } } }, "17": { "archives": [ { + "arch": "all", "os": "all", "sha1": "dbe14101c06e6cdb34e300393e64e64f8c92168a", "size": 57030216, @@ -20949,7 +24798,7 @@ } ], "displayName": "Android SDK Platform 17", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-17", @@ -20959,6 +24808,7 @@ }, "type-details": { "api-level:0": "17", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -20968,12 +24818,18 @@ "element-attributes": { "api": "12" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "12" + } } } }, "18": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e6b09b3505754cbbeb4a5622008b907262ee91cb", "size": 57771739, @@ -20981,7 +24837,7 @@ } ], "displayName": "Android SDK Platform 18", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-18", @@ -20991,6 +24847,7 @@ }, "type-details": { "api-level:0": "18", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21000,12 +24857,18 @@ "element-attributes": { "api": "12" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "12" + } } } }, "19": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2ff20d89e68f2f5390981342e009db5a2d456aaa", "size": 63871092, @@ -21013,7 +24876,7 @@ } ], "displayName": "Android SDK Platform 19", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-19", @@ -21023,6 +24886,7 @@ }, "type-details": { "api-level:0": "19", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21032,24 +24896,32 @@ "element-attributes": { "api": "12" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "12" + } } } }, "2": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "c054d25c9b4c6251fa49c2f9c54336998679d3fe", "size": 45476658, "url": "https://dl.google.com/android/repository/android-1.1_r1-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "e21dbcff45b7356657449ebb3c7e941be2bb5ebe", "size": 45584305, "url": "https://dl.google.com/android/repository/android-1.1_r1-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "a4060f29ed39fc929c302836d488998c53c3002e", "size": 46828615, @@ -21057,7 +24929,7 @@ } ], "displayName": "Android SDK Platform 2", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -21068,6 +24940,7 @@ }, "type-details": { "api-level:0": "2", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21077,12 +24950,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "20": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a9251f8a3f313ab05834a07a963000927637e01d", "size": 63567784, @@ -21090,7 +24969,7 @@ } ], "displayName": "Android SDK Platform 20", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-20", @@ -21100,6 +24979,7 @@ }, "type-details": { "api-level:0": "20", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21109,12 +24989,18 @@ "element-attributes": { "api": "12" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "12" + } } } }, "21": { "archives": [ { + "arch": "all", "os": "all", "sha1": "53536556059bb29ae82f414fd2e14bc335a4eb4c", "size": 65897960, @@ -21122,7 +25008,7 @@ } ], "displayName": "Android SDK Platform 21", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-21", @@ -21132,6 +25018,7 @@ }, "type-details": { "api-level:0": "21", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21141,12 +25028,18 @@ "element-attributes": { "api": "12" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "12" + } } } }, "22": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5d1bd10fea962b216a0dece1247070164760a9fc", "size": 66852371, @@ -21154,7 +25047,7 @@ } ], "displayName": "Android SDK Platform 22", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-22", @@ -21164,6 +25057,7 @@ }, "type-details": { "api-level:0": "22", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21173,12 +25067,18 @@ "element-attributes": { "api": "14" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "14" + } } } }, "23": { "archives": [ { + "arch": "all", "os": "all", "sha1": "027fede3de6aa1649115bbd0bffff30ccd51c9a0", "size": 70433421, @@ -21186,7 +25086,7 @@ } ], "displayName": "Android SDK Platform 23", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-23", @@ -21196,6 +25096,7 @@ }, "type-details": { "api-level:0": "23", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21205,12 +25106,18 @@ "element-attributes": { "api": "16" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "16" + } } } }, "24": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8912da3d4bfe7a9f28f0e5ce92d3a8dc96342aee", "size": 82648154, @@ -21218,7 +25125,7 @@ } ], "displayName": "Android SDK Platform 24", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-24", @@ -21228,6 +25135,7 @@ }, "type-details": { "api-level:0": "24", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21237,12 +25145,18 @@ "element-attributes": { "api": "16" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "16" + } } } }, "25": { "archives": [ { + "arch": "all", "os": "all", "sha1": "00c2c5765e8988504be10a1eb66ed71fcdbd7fe8", "size": 85424763, @@ -21250,7 +25164,7 @@ } ], "displayName": "Android SDK Platform 25", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-25", @@ -21260,6 +25174,7 @@ }, "type-details": { "api-level:0": "25", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21269,12 +25184,18 @@ "element-attributes": { "api": "16" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "16" + } } } }, "26": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e4ae5d7aa557a3c827135838ee400da8443ac4ef", "size": 63623734, @@ -21282,7 +25203,7 @@ } ], "displayName": "Android SDK Platform 26", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-26", @@ -21292,6 +25213,7 @@ }, "type-details": { "api-level:0": "26", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21301,12 +25223,18 @@ "element-attributes": { "api": "15" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "27": { "archives": [ { + "arch": "all", "os": "all", "sha1": "35f747e7e70b2d16e0e4246876be28d15ea1c353", "size": 65635348, @@ -21314,7 +25242,7 @@ } ], "displayName": "Android SDK Platform 27", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-27", @@ -21324,6 +25252,7 @@ }, "type-details": { "api-level:0": "27", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21333,12 +25262,18 @@ "element-attributes": { "api": "15" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "28": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9a4e52b1d55bd2e24216b150aafae2503d3efba6", "size": 75565084, @@ -21346,7 +25281,7 @@ } ], "displayName": "Android SDK Platform 28", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-28", @@ -21356,6 +25291,7 @@ }, "type-details": { "api-level:0": "28", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21365,12 +25301,18 @@ "element-attributes": { "api": "15" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "29": { "archives": [ { + "arch": "all", "os": "all", "sha1": "9d8a7e0ffa5168dbca6c60355b9129c6c7572aff", "size": 78293913, @@ -21378,7 +25320,7 @@ } ], "displayName": "Android SDK Platform 29", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-29", @@ -21388,6 +25330,7 @@ }, "type-details": { "api-level:0": "29", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21397,24 +25340,32 @@ "element-attributes": { "api": "15" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "5c134b7df5f4b8bd5b61ba93bdaebada8fa3468c", "size": 53348669, "url": "https://dl.google.com/android/repository/android-1.5_r04-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "d3a67c2369afa48b6c3c7624de5031c262018d1e", "size": 52440607, "url": "https://dl.google.com/android/repository/android-1.5_r04-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "5bb106d2e40d481edd337b0833093843e15fe49a", "size": 54624370, @@ -21422,7 +25373,7 @@ } ], "displayName": "Android SDK Platform 3", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -21433,6 +25384,7 @@ }, "type-details": { "api-level:0": "3", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21442,12 +25394,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "30": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e7c6280901dcfa511af098d67dd88c4dfcbc6ea2", "size": 52328361, @@ -21455,7 +25413,7 @@ } ], "displayName": "Android SDK Platform 30", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-30", @@ -21465,6 +25423,7 @@ }, "type-details": { "api-level:0": "30", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21474,12 +25433,18 @@ "element-attributes": { "api": "15" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "31": { "archives": [ { + "arch": "all", "os": "all", "sha1": "ca5bcaa565cb37e9d287051d6dd0e49a5426ec29", "size": 56475526, @@ -21487,7 +25452,7 @@ } ], "displayName": "Android SDK Platform 31", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-31", @@ -21497,6 +25462,7 @@ }, "type-details": { "api-level:0": "31", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21506,12 +25472,18 @@ "element-attributes": { "api": "15" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "32": { "archives": [ { + "arch": "all", "os": "all", "sha1": "afae86ed55d29733d50996ffed832f2d1bd75b9a", "size": 66108299, @@ -21519,7 +25491,7 @@ } ], "displayName": "Android SDK Platform 32", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-32", @@ -21529,6 +25501,7 @@ }, "type-details": { "api-level:0": "32", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21538,67 +25511,118 @@ "element-attributes": { "api": "15" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "33": { "archives": [ { + "arch": "all", "os": "all", "sha1": "394bc86d8d3452aa4d419b67743025a6fb2cd9d0", "size": 67334237, "url": "https://dl.google.com/android/repository/platform-33-ext3_r03.zip" } ], - "displayName": "Android SDK Platform 33-ext5", - "last-available-day": 20112, + "displayName": "Android SDK Platform 33", + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-33", "revision": "33", "revision-details": { - "major:0": "1" + "major:0": "3" }, "type-details": { "api-level:0": "33", + "base-extension:3": "true", "codename:1": { }, "element-attributes": { "xsi:type": "ns11:platformDetailsType" }, + "extension-level:2": "3", "layoutlib:2": { "element-attributes": { "api": "15" } + }, + "layoutlib:4": { + "element-attributes": { + "api": "15" + } + } + } + }, + "33x": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "422f50033523c5f934f38df520699080b59bbc7e", + "size": 67564453, + "url": "https://dl.google.com/android/repository/platform-33-ext4_r01.zip" + } + ], + "displayName": "Android SDK Platform 33-ext5", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "platforms", + "path": "platforms/android-33-ext5", + "revision": "33x", + "revision-details": { + "major:0": "1" + }, + "type-details": { + "api-level:0": "33x", + "base-extension:3": "false", + "codename:1": { + }, + "element-attributes": { + "xsi:type": "ns11:platformDetailsType" + }, + "extension-level:2": "5", + "layoutlib:4": { + "element-attributes": { + "api": "15" + } } } }, "34": { "archives": [ { + "arch": "all", "os": "all", "sha1": "f09b07da8aea238a81b71d6fedb815e13aa13e58", "size": 63180079, "url": "https://dl.google.com/android/repository/platform-34-ext7_r02.zip" } ], - "displayName": "Android SDK Platform 34-ext12", - "last-available-day": 20112, + "displayName": "Android SDK Platform 34", + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", "path": "platforms/android-34", "revision": "34", "revision-details": { - "major:0": "1" + "major:0": "3" }, "type-details": { "api-level:0": "34", + "base-extension:3": "true", "codename:1": { }, "element-attributes": { "xsi:type": "ns11:platformDetailsType" }, + "extension-level:2": "7", "layoutlib:1": { "element-attributes": { "api": "15" @@ -21608,54 +25632,136 @@ "element-attributes": { "api": "15" } + }, + "layoutlib:4": { + "element-attributes": { + "api": "15" + } + } + } + }, + "34x": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "71877402d579127b19158f9f170f05bcd805f686", + "size": 63201407, + "url": "https://dl.google.com/android/repository/platform-34-ext8_r01.zip" + } + ], + "displayName": "Android SDK Platform 34-ext12", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "platforms", + "path": "platforms/android-34-ext12", + "revision": "34x", + "revision-details": { + "major:0": "1" + }, + "type-details": { + "api-level:0": "34x", + "base-extension:2": "false", + "element-attributes": { + "xsi:type": "ns11:platformDetailsType" + }, + "extension-level:1": "12", + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "35": { "archives": [ { + "arch": "all", "os": "all", - "sha1": "2a0b06a1c89b52a3d70ce5d40554b094c1c1d0ac", - "size": 64281656, + "sha1": "0bb560a90a7a2cbd0dd8348224d518b638fe7949", + "size": 64273788, "url": "https://dl.google.com/android/repository/platform-35_r02.zip" } ], - "displayName": "Android SDK Platform 35-ext14", - "last-available-day": 20112, + "displayName": "Android SDK Platform 35", + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-35", "revision": "35", "revision-details": { - "major:0": "1" + "major:0": "2" }, "type-details": { "api-level:0": "35", + "base-extension:2": "true", "element-attributes": { "xsi:type": "ns11:platformDetailsType" }, + "extension-level:1": "13", "layoutlib:1": { "element-attributes": { "api": "15" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "15" + } + } + } + }, + "35x": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "c0e5b5511562fc8b8a61b3b3f17f6ffa811e4971", + "size": 64330898, + "url": "https://dl.google.com/android/repository/platform-35-ext14_r01.zip" + } + ], + "displayName": "Android SDK Platform 35-ext14", + "last-available-day": 20131, + "license": "android-sdk-license", + "name": "platforms", + "path": "platforms/android-35-ext14", + "revision": "35x", + "revision-details": { + "major:0": "1" + }, + "type-details": { + "api-level:0": "35x", + "base-extension:2": "false", + "element-attributes": { + "xsi:type": "ns11:platformDetailsType" + }, + "extension-level:1": "14", + "layoutlib:3": { + "element-attributes": { + "api": "15" + } } } }, "4": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "483ed088e45bbdf3444baaf9250c8b02e5383cb0", "size": 63454485, "url": "https://dl.google.com/android/repository/android-1.6_r03-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "bdafad44f5df9f127979bdb21a1fdd87ee3cd625", "size": 62418496, "url": "https://dl.google.com/android/repository/android-1.6_r03-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "ce0b5e4ffaf12ca4fd07c2da71a8a1ab4a03dc22", "size": 64654625, @@ -21663,7 +25769,7 @@ } ], "displayName": "Android SDK Platform 4", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -21674,6 +25780,7 @@ }, "type-details": { "api-level:0": "4", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21683,24 +25790,32 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "5": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "be9be6a99ca32875c96ec7f91160ca9fce7e3c7d", "size": 75095268, "url": "https://dl.google.com/android/repository/android-2.0_r01-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "2a866d0870dbba18e0503cd41e5fae988a21b314", "size": 74956356, "url": "https://dl.google.com/android/repository/android-2.0_r01-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "aeb623217ff88b87216d6eb7dbc846ed53f68f57", "size": 76288040, @@ -21708,7 +25823,7 @@ } ], "displayName": "Android SDK Platform 5", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -21719,6 +25834,7 @@ }, "type-details": { "api-level:0": "5", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21728,24 +25844,32 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "6": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "ce2c971dce352aa28af06bda92a070116aa5ae1a", "size": 79192618, "url": "https://dl.google.com/android/repository/android-2.0.1_r01-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "c3096f80d75a6fc8cb38ef8a18aec920e53d42c0", "size": 79035527, "url": "https://dl.google.com/android/repository/android-2.0.1_r01-macosx.zip" }, { + "arch": "all", "os": "windows", "sha1": "255781ebe4509d9707d0e77edda2815e2bc216e6", "size": 80385601, @@ -21753,7 +25877,7 @@ } ], "displayName": "Android SDK Platform 6", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -21764,6 +25888,7 @@ }, "type-details": { "api-level:0": "6", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21773,12 +25898,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "7": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5ce51b023ac19f8738500b1007a1da5de2349a1e", "size": 70142829, @@ -21786,7 +25917,7 @@ } ], "displayName": "Android SDK Platform 7", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-7", @@ -21796,6 +25927,7 @@ }, "type-details": { "api-level:0": "7", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21805,12 +25937,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "8": { "archives": [ { + "arch": "all", "os": "all", "sha1": "231262c63eefdff8fd0386e9ccfefeb27a8f9202", "size": 74652366, @@ -21818,7 +25956,7 @@ } ], "displayName": "Android SDK Platform 8", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-8", @@ -21828,6 +25966,7 @@ }, "type-details": { "api-level:0": "8", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21837,12 +25976,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "9": { "archives": [ { + "arch": "all", "os": "all", "sha1": "209f8a7a8b2cb093fce858b8b55fed3ba5206773", "size": 78732563, @@ -21850,7 +25995,7 @@ } ], "displayName": "Android SDK Platform 9", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-9", @@ -21860,6 +26005,7 @@ }, "type-details": { "api-level:0": "9", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -21869,12 +26015,18 @@ "element-attributes": { "api": "4" } + }, + "layoutlib:3": { + "element-attributes": { + "api": "4" + } } } }, "Baklava": { "archives": [ { + "arch": "all", "os": "all", "sha1": "69909269fe199e2d3817c10ecc13cd338da55d3b", "size": 65460575, @@ -21882,7 +26034,7 @@ } ], "displayName": "Android SDK Platform Baklava", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-Baklava", @@ -21892,11 +26044,13 @@ }, "type-details": { "api-level:0": "35", + "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns11:platformDetailsType" }, - "layoutlib:2": { + "extension-level:2": "16", + "layoutlib:4": { "element-attributes": { "api": "15" } @@ -21937,6 +26091,7 @@ "UpsideDownCake": { "archives": [ { + "arch": "all", "os": "all", "sha1": "a0fe6b17b8ea26c72f4a1feb0234aab6b20fd4be", "size": 63483782, @@ -21944,7 +26099,7 @@ } ], "displayName": "Android SDK Platform UpsideDownCake", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -21955,14 +26110,21 @@ }, "type-details": { "api-level:0": "33", + "base-extension:3": "true", "codename:1": "UpsideDownCake", "element-attributes": { "xsi:type": "ns11:platformDetailsType" }, + "extension-level:2": "6", "layoutlib:2": { "element-attributes": { "api": "15" } + }, + "layoutlib:4": { + "element-attributes": { + "api": "15" + } } } }, @@ -22069,18 +26231,21 @@ "3": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "36e2c30f7745f4c062129a0fd549d29ab991db41", "size": 6767192, "url": "https://dl.google.com/android/repository/skiaparser-7478287-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "04a834a8ab3efd4612300da7cef7f43a6b257468", "size": 7401688, "url": "https://dl.google.com/android/repository/skiaparser-7478287-mac.zip" }, { + "arch": "all", "os": "windows", "sha1": "567f24512f9d9487a3b948032a136261f5d59c92", "size": 6532776, @@ -22088,7 +26253,7 @@ } ], "displayName": "Layout Inspector image server for API S", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "skiaparser", "path": "skiaparser/2", @@ -22141,18 +26306,28 @@ "5": { "archives": [ { + "arch": "x64", "os": "linux", "sha1": "f1f9acd490c2a94402fa5fc0a548f529acab91b1", "size": 9059335, "url": "https://dl.google.com/android/repository/skiaparser-12616120-linux-x64.zip" }, { + "arch": "x64", "os": "macosx", "sha1": "d320af2c33979fce796d436e6e68351a9d1a02d2", "size": 2932763, "url": "https://dl.google.com/android/repository/skiaparser-12616120-darwin-x64.zip" }, { + "arch": "aarch64", + "os": "macosx", + "sha1": "b40c1615bacc6b8c27563c2f5dd8d1a856f20c50", + "size": 2598750, + "url": "https://dl.google.com/android/repository/skiaparser-12616120-darwin-aarch64.zip" + }, + { + "arch": "x64", "os": "windows", "sha1": "afd28844313af84f7245cef5d5be8d9a9de848e1", "size": 2952673, @@ -22160,7 +26335,7 @@ } ], "displayName": "Layout Inspector image server for API 31-36", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "skiaparser", "path": "skiaparser/3", @@ -22177,18 +26352,21 @@ "6": { "archives": [ { + "arch": "all", "os": "linux", "sha1": "78af2cd3e4168af80c16d7686536baa318e10cc4", "size": 6323164, "url": "https://dl.google.com/android/repository/skiaparser-7083912-linux.zip" }, { + "arch": "all", "os": "macosx", "sha1": "73aa4e3b52177cf7d4cf956a74311e0097987bb4", "size": 6561072, "url": "https://dl.google.com/android/repository/skiaparser-7083912-mac.zip" }, { + "arch": "all", "os": "windows", "sha1": "28dde025a70a0f4819cf195c1cb6e0e2b4bf4514", "size": 6059180, @@ -22196,7 +26374,7 @@ } ], "displayName": "Layout Inspector image server for API 29-30", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "skiaparser", "path": "skiaparser/1", @@ -22215,6 +26393,7 @@ "14": { "archives": [ { + "arch": "all", "os": "all", "sha1": "eaf4ed7dcac46e68516a1b4aa5b0d9e5a39a7555", "size": 16152383, @@ -22222,7 +26401,7 @@ } ], "displayName": "Sources for Android 14", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "obsolete": "true", @@ -22233,6 +26412,7 @@ }, "type-details": { "api-level:0": "14", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22243,6 +26423,7 @@ "15": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e5992a5747c9590783fbbdd700337bf0c9f6b1fa", "size": 16468746, @@ -22250,7 +26431,7 @@ } ], "displayName": "Sources for Android 15", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-15", @@ -22260,6 +26441,7 @@ }, "type-details": { "api-level:0": "15", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22270,6 +26452,7 @@ "16": { "archives": [ { + "arch": "all", "os": "all", "sha1": "0f83c14ed333c45d962279ab5d6bc98a0269ef84", "size": 17876720, @@ -22277,7 +26460,7 @@ } ], "displayName": "Sources for Android 16", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-16", @@ -22287,6 +26470,7 @@ }, "type-details": { "api-level:0": "16", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22297,6 +26481,7 @@ "17": { "archives": [ { + "arch": "all", "os": "all", "sha1": "6f1f18cd2d2b1852d7f6892df9cee3823349d43a", "size": 18976816, @@ -22304,7 +26489,7 @@ } ], "displayName": "Sources for Android 17", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-17", @@ -22314,6 +26499,7 @@ }, "type-details": { "api-level:0": "17", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22324,6 +26510,7 @@ "18": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8b49fdf7433f4881a2bfb559b5dd05d8ec65fb78", "size": 20226735, @@ -22331,7 +26518,7 @@ } ], "displayName": "Sources for Android 18", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-18", @@ -22341,6 +26528,7 @@ }, "type-details": { "api-level:0": "18", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22351,6 +26539,7 @@ "19": { "archives": [ { + "arch": "all", "os": "all", "sha1": "433a1d043ef77561571250e94cb7a0ef24a202e7", "size": 21819439, @@ -22358,7 +26547,7 @@ } ], "displayName": "Sources for Android 19", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-19", @@ -22368,6 +26557,7 @@ }, "type-details": { "api-level:0": "19", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22378,6 +26568,7 @@ "20": { "archives": [ { + "arch": "all", "os": "all", "sha1": "8da3e40f2625f9f7ef38b7e403f49f67226c0d76", "size": 23367603, @@ -22385,7 +26576,7 @@ } ], "displayName": "Sources for Android 20", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-20", @@ -22395,6 +26586,7 @@ }, "type-details": { "api-level:0": "20", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22405,6 +26597,7 @@ "21": { "archives": [ { + "arch": "all", "os": "all", "sha1": "137a5044915d32bea297a8c1552684802bbc2e25", "size": 28274751, @@ -22412,7 +26605,7 @@ } ], "displayName": "Sources for Android 21", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-21", @@ -22422,6 +26615,7 @@ }, "type-details": { "api-level:0": "21", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22432,6 +26626,7 @@ "22": { "archives": [ { + "arch": "all", "os": "all", "sha1": "98320e13976d11597a4a730a8d203ac9a03ed5a6", "size": 28861236, @@ -22439,7 +26634,7 @@ } ], "displayName": "Sources for Android 22", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-22", @@ -22449,6 +26644,7 @@ }, "type-details": { "api-level:0": "22", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22459,6 +26655,7 @@ "23": { "archives": [ { + "arch": "all", "os": "all", "sha1": "b0f15da2762b42f543c5e364c2b15b198cc99cc2", "size": 31771965, @@ -22466,7 +26663,7 @@ } ], "displayName": "Sources for Android 23", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-23", @@ -22476,6 +26673,7 @@ }, "type-details": { "api-level:0": "23", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22486,6 +26684,7 @@ "24": { "archives": [ { + "arch": "all", "os": "all", "sha1": "6b96115830a83d654479f32ce4b724ca9011148b", "size": 30270410, @@ -22493,7 +26692,7 @@ } ], "displayName": "Sources for Android 24", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-24", @@ -22503,6 +26702,7 @@ }, "type-details": { "api-level:0": "24", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22513,6 +26713,7 @@ "25": { "archives": [ { + "arch": "all", "os": "all", "sha1": "bbc72efd1a9bad87cc507e308f0d29aad438c52c", "size": 30822685, @@ -22520,7 +26721,7 @@ } ], "displayName": "Sources for Android 25", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-25", @@ -22530,6 +26731,7 @@ }, "type-details": { "api-level:0": "25", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22540,6 +26742,7 @@ "26": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2af701ee3223d580409288540b1d06932fd8f9b9", "size": 35138547, @@ -22547,7 +26750,7 @@ } ], "displayName": "Sources for Android 26", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-26", @@ -22557,6 +26760,7 @@ }, "type-details": { "api-level:0": "26", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22567,6 +26771,7 @@ "27": { "archives": [ { + "arch": "all", "os": "all", "sha1": "7b714670561d08f54751af42aca929867b806596", "size": 36997618, @@ -22574,7 +26779,7 @@ } ], "displayName": "Sources for Android 27", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-27", @@ -22584,6 +26789,7 @@ }, "type-details": { "api-level:0": "27", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22594,6 +26800,7 @@ "28": { "archives": [ { + "arch": "all", "os": "all", "sha1": "5610e0c24235ee3fa343c899ddd551be30315255", "size": 42552241, @@ -22601,7 +26808,7 @@ } ], "displayName": "Sources for Android 28", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-28", @@ -22611,6 +26818,7 @@ }, "type-details": { "api-level:0": "28", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22621,6 +26829,7 @@ "29": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d0ad249e152b3a8fe3cb7c4a329453a048be29e4", "size": 39477018, @@ -22628,7 +26837,7 @@ } ], "displayName": "Sources for Android 29", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-29", @@ -22638,6 +26847,7 @@ }, "type-details": { "api-level:0": "29", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22648,6 +26858,7 @@ "30": { "archives": [ { + "arch": "all", "os": "all", "sha1": "e4c000fb3afb32380609ddcad91f5d6495eeccb1", "size": 43263073, @@ -22655,7 +26866,7 @@ } ], "displayName": "Sources for Android 30", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-30", @@ -22665,6 +26876,7 @@ }, "type-details": { "api-level:0": "30", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22675,6 +26887,7 @@ "31": { "archives": [ { + "arch": "all", "os": "all", "sha1": "2934d1b2975a8bf9fff112bd45a04f6d90db743e", "size": 46383726, @@ -22682,7 +26895,7 @@ } ], "displayName": "Sources for Android 31", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-31", @@ -22692,6 +26905,7 @@ }, "type-details": { "api-level:0": "31", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22702,6 +26916,7 @@ "32": { "archives": [ { + "arch": "all", "os": "all", "sha1": "d7195c6de611b99d7ec3565eabe2fd21268b7f98", "size": 46933291, @@ -22709,7 +26924,7 @@ } ], "displayName": "Sources for Android 32", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-32", @@ -22719,6 +26934,7 @@ }, "type-details": { "api-level:0": "32", + "base-extension:2": "true", "codename:1": { }, "element-attributes": { @@ -22729,6 +26945,7 @@ "33": { "archives": [ { + "arch": "all", "os": "all", "sha1": "dd9819363bb213e378bb9d84b4c5fe8d8091c219", "size": 49205616, @@ -22736,7 +26953,7 @@ } ], "displayName": "Sources for Android 33", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-33", @@ -22746,16 +26963,19 @@ }, "type-details": { "api-level:0": "33", + "base-extension:3": "true", "codename:1": { }, "element-attributes": { "xsi:type": "ns11:sourceDetailsType" - } + }, + "extension-level:2": "3" } }, "34": { "archives": [ { + "arch": "all", "os": "all", "sha1": "0d2dcece3bbfc032f98986ce7f665b6b97d26bbf", "size": 45502712, @@ -22763,7 +26983,7 @@ } ], "displayName": "Sources for Android 34", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-34", @@ -22773,16 +26993,19 @@ }, "type-details": { "api-level:0": "34", + "base-extension:3": "true", "codename:1": { }, "element-attributes": { "xsi:type": "ns11:sourceDetailsType" - } + }, + "extension-level:2": "7" } }, "35": { "archives": [ { + "arch": "all", "os": "all", "sha1": "c2770115a5f5ad787c8b298b93687a27eebb85b9", "size": 48616636, @@ -22790,7 +27013,7 @@ } ], "displayName": "Sources for Android 35", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "sources", "path": "sources/android-35", @@ -22800,11 +27023,13 @@ }, "type-details": { "api-level:0": "35", + "base-extension:3": "true", "codename:1": { }, "element-attributes": { "xsi:type": "ns11:sourceDetailsType" - } + }, + "extension-level:2": "13" } } }, @@ -22812,18 +27037,21 @@ "26.1.1": { "archives": [ { + "arch": "all", "os": "macosx", "sha1": "ed85ea7b59bc3483ce0af4c198523ba044e083ad", "size": 103022432, "url": "https://dl.google.com/android/repository/sdk-tools-darwin-4333796.zip" }, { + "arch": "all", "os": "linux", "sha1": "8c7c28554a32318461802c1291d76fccfafde054", "size": 154582459, "url": "https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip" }, { + "arch": "all", "os": "windows", "sha1": "aa298b5346ee0d63940d13609fe6bec621384510", "size": 156136858, @@ -22854,7 +27082,7 @@ } }, "displayName": "Android SDK Tools", - "last-available-day": 20112, + "last-available-day": 20131, "license": "android-sdk-license", "name": "tools", "obsolete": "true", diff --git a/pkgs/development/mobile/androidenv/test-suite.nix b/pkgs/development/mobile/androidenv/test-suite.nix index 0b6984366191..20386f06b324 100644 --- a/pkgs/development/mobile/androidenv/test-suite.nix +++ b/pkgs/development/mobile/androidenv/test-suite.nix @@ -4,16 +4,20 @@ stdenv, }: let - examples-shell = callPackage ./examples/shell.nix { }; - examples-shell-with-emulator = callPackage ./examples/shell-with-emulator.nix { }; - examples-shell-without-emulator = callPackage ./examples/shell-without-emulator.nix { }; + examples-shell = callPackage ./examples/shell.nix { licenseAccepted = true; }; + examples-shell-with-emulator = callPackage ./examples/shell-with-emulator.nix { + licenseAccepted = true; + }; + examples-shell-without-emulator = callPackage ./examples/shell-without-emulator.nix { + licenseAccepted = true; + }; all-tests = examples-shell.passthru.tests // (examples-shell-with-emulator.passthru.tests // examples-shell-without-emulator.passthru.tests); in stdenv.mkDerivation { name = "androidenv-test-suite"; - buidInputs = lib.mapAttrsToList (name: value: value) all-tests; + buildInputs = lib.mapAttrsToList (name: value: value) all-tests; buildCommand = '' touch $out diff --git a/pkgs/development/mobile/androidenv/tools.nix b/pkgs/development/mobile/androidenv/tools.nix index 91ddbe4f9edc..6cd41305bebb 100644 --- a/pkgs/development/mobile/androidenv/tools.nix +++ b/pkgs/development/mobile/androidenv/tools.nix @@ -1,8 +1,8 @@ -{deployAndroidPackage, lib, package, autoPatchelfHook, makeWrapper, os, pkgs, pkgsi686Linux, postInstall}: +{deployAndroidPackage, lib, stdenv, package, autoPatchelfHook, makeWrapper, os, pkgs, pkgsi686Linux, postInstall}: deployAndroidPackage { name = "androidsdk-tools"; - inherit os package; + inherit package; nativeBuildInputs = [ makeWrapper ] ++ lib.optionals (os == "linux") [ autoPatchelfHook ]; buildInputs = lib.optional (os == "linux") ( @@ -10,7 +10,7 @@ deployAndroidPackage { stdenv.cc.cc.libgcc or null # fix for https://github.com/NixOS/nixpkgs/issues/226357 ]) ++ (with pkgs.xorg; [ libX11 libXrender libXext ]) - ++ (with pkgsi686Linux; [ glibc xorg.libX11 xorg.libXrender xorg.libXext fontconfig.lib freetype zlib ]) + ++ lib.optionals (os == "linux" && stdenv.isx86_64) (with pkgsi686Linux; [ glibc xorg.libX11 xorg.libXrender xorg.libXext fontconfig.lib freetype zlib ]) ); patchInstructions = ''