Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 689ce3f6 authored by Adam Lesinski's avatar Adam Lesinski
Browse files

AAPT2: Bump to version 2.19

Test: manual
Bug: 65645766
Change-Id: Id8bdb14e498bd79ff642f9ad56ef05ec7a5825af
Merged-In: Id8bdb14e498bd79ff642f9ad56ef05ec7a5825af
parent a91d5c39
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ namespace aapt {
static const char* sMajorVersion = "2";

// Update minor version whenever a feature or flag is added.
static const char* sMinorVersion = "18";
static const char* sMinorVersion = "19";

static void PrintVersion() {
  std::cerr << StringPrintf("Android Asset Packaging Tool (aapt) %s:%s", sMajorVersion,
+10 −0
Original line number Diff line number Diff line
@@ -2,6 +2,16 @@

## Version 2.19
- Added navigation resource type.
- Fixed issue with resource deduplication. (bug 64397629)
- Added a daemon mode for issuing commands. This is invoked with `aapt2 daemon`.
  Command line arguments are separated by newlines, with an empty line signalling the
  end of a command. Sending `EOF (Ctrl+D)` to the daemon will exit.
- Fixed an issue where multiple permissions defined in AndroidManifest.xml would generate
  conflicting definitions for the same Java constant in Manifest.java. Changed the implementation
  to match that of `aapt`, which will take the last definition as the sole definition.
  A warning is logged if such a scenario occurs. (bug 64472942)
- Made improvements to handling of paths on Windows. This should resolve a lot of issues with
  Unicode paths. (bug 62336414, 63830502)

## Version 2.18
### `aapt2 ...`