Update SDK build tools to 26.0.2 |
||
Issue descriptionAndroid Studio 3.0 Beta 7 requires build tools version 26.0.2, which was also just released. Our lint and platform-tools need to be updated in order to support these. A list of changes from https://developer.android.com/studio/releases/build-tools.html: Build Tools, Revision 26.0.2 (October 2017) In addition to general bug fixes, this release includes the following updates: Updates apksigner to version 0.8: Compatibility with Java 9. (Issue #37137869) New --pass-encoding parameter to handle keystores and keys that are encrypted using non-ASCII passwords. If you switch to Java 9 and apksigner fails to decrypt your keystore or key, use this parameter to specify the character encoding you used to create the keystore or key. For more information, see the apksigner documentation or run apksigner sign --help from the commandline. Better error message when apksigner can't verify a JAR signature due to an unsupported digest or signature algorithm. (Issue #63525618) Support for AAPT2 daemon mode when using Android plugin for Gradle 3.0.0-beta7 or higher. Build Tools, Revision 26.0.1 (July 2017) In addition to general bug fixes, this release restores apksigner to the build tools package (it was omitted by mistake in version 26.0.0) and includes the following updates to the tool: Adds PKCS #11 support to allow signing with keys held in secure hardware. (Issue #37140484) Adds support for loading additional JCA Providers before signing. Honors android:targetSandboxVersion when verifying APKs. When signing, rejects APKs with files that include 'CR' (carriage return), 'LF' (line feed), or 'NUL' (null) special characters in the file name. Fixes apksigner.bat to correctly handle parameters containing spaces. (Issue #38132450) Fixes a bug in JAR signature verification when multiple digests are present for the same entry in MANIFEST.MF. (Issue #38497270)
,
Oct 16 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5c71edf6c408e413222d9051694759febed8bd7e commit 5c71edf6c408e413222d9051694759febed8bd7e Author: Peter Wen <wnwen@chromium.org> Date: Mon Oct 16 20:35:45 2017 Android: Roll third_party/android_tools Picking up build tools version 26.0.2 for android studio 3.0. https://chromium.googlesource.com/android_tools.git/+/110e5f6c0dcb6f7d586ac0c00f10bc7d1d410088 BUG= 774234 Change-Id: I29223c046642b064b10daa7e17202a3324fcf2a9 Reviewed-on: https://chromium-review.googlesource.com/721066 Reviewed-by: John Budorick <jbudorick@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#509156} [modify] https://crrev.com/5c71edf6c408e413222d9051694759febed8bd7e/DEPS [modify] https://crrev.com/5c71edf6c408e413222d9051694759febed8bd7e/build/android/pylib/constants/__init__.py [modify] https://crrev.com/5c71edf6c408e413222d9051694759febed8bd7e/build/config/android/config.gni
,
Oct 16 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Oct 13 2017