History log of /frameworks/base/tools/aapt2/jni/aapt2_jni.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
820d72adc0eccbfe4ac4238cdc89b7680ea03d9e 27-Apr-2017 Chris Warrington <cmw@google.com> AAPT2: Error reporting through JNI.

Rather than relying on stderr being wired correctly.

Test: Tests for JNI integration in studio-master-dev.
Change-Id: I1c7e7130bc4e56d61de259a9596bee3a6b3520fb
/frameworks/base/tools/aapt2/jni/aapt2_jni.cpp
014d315653ac66ea1ac5810b32b099a1a5b93d4d 10-Apr-2017 Chris Warrington <cmw@google.com> AAPT2: expose return values through JNI.

Test: Tests for JNI in the studio-master-dev branch.
Change-Id: I709595aabf31c9c2fea659c7af20a5c50d1e3d34
/frameworks/base/tools/aapt2/jni/aapt2_jni.cpp
d5083f6f6b9bc76bbe64052bcec639eee752a321 17-Jan-2017 Adam Lesinski <adamlesinski@google.com> Move StringPiece to libandroidfw

libandroidfw needs to make use of StringPiece, so
move it to libandroidfw and update all code referencing
StringPiece in aapt2.

Test: make libandroidfw_tests libaapt2_tests
Change-Id: I68d7f0fc7c651b048d9d1f5e7971f10ef5349fa1
/frameworks/base/tools/aapt2/jni/aapt2_jni.cpp
a256408b243cc9851655b10d4a9d99ef44915e17 04-Nov-2016 Paulo Casanova <pasc@google.com> Renamed Aapt2.java to Aapt2Jni.java.

See http://ag/1590668 for a discussion.

Test: Done in tools
Change-Id: I3bfced0da98ab24531c1c1a79970841b32bfa1fa
/frameworks/base/tools/aapt2/jni/aapt2_jni.cpp
573cccfea713d54bb6c962112b65fa1679e4e58c 03-Nov-2016 Paulo Casanova <pasc@google.com> Merge "Updated JNI interface."
b555b59f2e53c18e8bd10b51fd963c849eff2cef 01-Nov-2016 Paulo Casanova <pasc@google.com> Updated JNI interface.

Added new "ping" method used to detect if the shared
library has already been loaded.

Fixed a few bugs in the implementation (and now it works
from the Java side).

See http://ag/1590668 for the implementation on devtools.

Test: Done on the tools side
Change-Id: Ifa41073dc3b6ac69cdb9f77e655bf261c3b4c3d1
/frameworks/base/tools/aapt2/jni/aapt2_jni.cpp
3497b265076f338e320fcf01d3e46379492669b2 01-Nov-2016 Paulo Casanova <pasc@google.com> Added Windows support for aapt/JNI.

This includes copying and slightly modifying
libnativehelper's ScopedUtfChars' implementation.

Test: Done in studio-master-dev
Change-Id: I2aacc67b444668478aaa5bb0db991a201c571d1f
/frameworks/base/tools/aapt2/jni/aapt2_jni.cpp
ce5e56e243d262a9b65459c3bd0bb9eaadd40628 22-Oct-2016 Adam Lesinski <adamlesinski@google.com> AAPT2: Rename to match new style

Use Google3 naming style to match new
projects' and open source google projects' style.

Preferred to do this in a massive CL so as to avoid
style inconsistencies that plague legacy code bases.
This is a relatively NEW code base, may as well keep
it up to date.

Test: name/style refactor - existing tests pass
Change-Id: Ie80ecb78d46ec53efdfca2336bb57d96cbb7fb87
/frameworks/base/tools/aapt2/jni/aapt2_jni.cpp
255960857d7682fdad4fe461ac1348b618d1dbb2 07-Oct-2016 Paulo Casanova <pasc@google.com> Added JNI interface for aapt2.

Test: None (tests will be made on the Android Studio Tools project)
/frameworks/base/tools/aapt2/jni/aapt2_jni.cpp