74f76ae71d
Upgrade to smali 2.2
2017-03-27 09:16:11 -04:00
6cc251249c
[skip] fix spacing on code block
2017-01-23 08:21:37 -05:00
60b5b8e4b1
Update INTERNAL doc for instructions how to publish a release
2017-01-23 08:19:14 -05:00
d386bf447d
start new dev cycle (2.2.3-SNAPSHOT)
2017-01-23 08:18:51 -05:00
499c2f9039
version bump (2.2.2)
2017-01-22 11:54:12 -05:00
1b55105042
Skip UTF8 test on Windows
...
- fixes #1414
2017-01-19 06:12:41 -05:00
dd4a207ec4
forgot to strip symbols from 64 bit unix aapt
2017-01-16 12:30:35 -05:00
e3c6db33df
Merge pull request #1413 from peter23/master
...
show message about null references
2017-01-16 08:40:12 -05:00
71488bbf61
Force pkgId for applications that have a non-standard pkgId
2017-01-16 07:35:40 -05:00
c3fc2fe260
show message about null references
2017-01-13 16:49:58 +03:00
b60db0917d
Add support for 3 non-positional attributes
...
- fixes #1360 & fixes #1405
- add tests
2017-01-13 07:06:38 -05:00
37c26d636e
upgrade to gradle 3.3
2017-01-13 07:04:55 -05:00
0571cccaff
Merge pull request #1395 from iBotPeaches/issue/1394
...
Refactor ExtFile to brut.j.dir
2016-12-29 09:34:37 -05:00
726bd47922
Merge pull request #1392 from iBotPeaches/issue/1369
...
Ignore filename checks to allow unicode filenames
2016-12-29 09:34:29 -05:00
de8041cb6f
Add new aapt binaries
...
- 32/64 unix
- windows
2016-12-29 09:09:03 -05:00
6e86fa9fcd
retain backward compatibility w/ old ExtFile extended to new location
2016-12-26 07:37:54 -05:00
78a7724725
manually replace %20 w/ space
2016-12-25 08:47:20 -05:00
3ba82b08e3
leverage paths for default FileDirectory constructor
2016-12-25 08:22:31 -05:00
891d0d39e0
Refactor ExtFile to brut.j.dir
...
- move to using Paths when possible
- adapt calls to FileDirectory to leverage Paths
2016-12-25 07:57:41 -05:00
b6127d2a31
Ignore filename checks to allow unicode filenames
...
- fixes #1369
- aapt binaries for mac osx
2016-12-24 07:45:54 -05:00
166bf508e2
Add "--no-version-vectors"
...
- fixes #1384
- prevents aapt versioning vectors on rebuild
2016-12-23 09:11:43 -05:00
4d5a822e4f
Merge pull request #1390 from iBotPeaches/issue/1389
...
Patch aapt for 32/64 unix/mac and add support for unknown chars.
2016-12-23 08:54:39 -05:00
31d015fe37
Add new aapt binaries for macosx
2016-12-23 07:30:46 -05:00
dae52d3899
Add new aapt binaries
...
- 32/64 unix
- windows
2016-12-22 09:06:25 -05:00
b9736d97e3
Add is64Bit() check
2016-12-22 09:06:03 -05:00
58ab04cca9
Merge pull request #1385 from xpirt/master
...
fix TYPE_DYNAMIC_ATTRIBUTE support
2016-12-20 18:41:00 -05:00
983e0ad111
fix TYPE_DYNAMIC_ATTRIBUTE support
2016-12-20 14:09:10 +01:00
164c64cec2
add internal doc for building aapt binaries
2016-12-06 09:16:04 -05:00
637827e9ea
remove outdated changes file
2016-12-06 06:57:19 -05:00
c1cb9425d5
Don't write out a null spec
...
- #1370
2016-12-02 15:32:31 -05:00
5798c9200f
Add unit-test (no unicode)
...
- #1369
2016-12-02 14:28:06 -05:00
2a3d4027e3
Merge pull request #1353 from GabrielTK/patch-1
...
All args
2016-10-28 16:46:22 -04:00
33ab63c254
All args
2016-10-28 18:36:15 -02:00
7c6c7ab88b
update internal framework to API 25 (Nougat 7.1 Preview)
2016-10-23 08:13:27 -04:00
0611bf9dea
start new dev cycle (2.2.2-SNAPSHOT)
2016-10-23 08:07:41 -04:00
96b70d0be7
version bump (2.2.1)
2016-10-18 08:24:24 -04:00
894da2033b
If obtained value is smaller than expected, retry
...
- fixes #1332
- thanks xpirt
2016-10-13 09:00:08 -04:00
31ce5a315d
Merge pull request #916 from iBotPeaches/issue_901
...
Support for emptying framework directory.
2016-10-06 09:26:43 -04:00
6361fa9725
Evolve Update-Framework to Empty Framework Directory
...
- allows emptying of framework via (empty-framework-dir)
- checks in place to only delete files that are APKs, non recursive
2016-10-06 09:18:16 -04:00
daa1e1d753
Updating Framework Support
2016-10-06 07:21:10 -04:00
466319ad51
Merge pull request #1334 from amorris13/patch-1
...
Remove redundant condition (A || A)
2016-10-06 07:19:27 -04:00
94c67415f9
Remove redundant condition (A || A)
2016-09-30 14:28:50 +01:00
81b22df13c
Merge pull request #1324 from jamestut/arscfix2
...
Skip additional payload data of TYPE chunk
2016-09-18 16:56:23 -04:00
c1b4e0d321
Merge branch 'smali-api-level' of https://github.com/benjamin-promon/Apktool into benjamin-promon-smali-api-level
2016-09-18 16:47:04 -04:00
aa038a6499
Merge pull request #1226 from iBotPeaches/issue/1223
...
Android N Support
2016-09-18 16:46:25 -04:00
b2857f621d
update internal aapt to API 24
...
- android-7.0.0_r1 tag
- additional custom patches
2016-09-18 09:52:38 -04:00
52a44776df
Skip additional payload data of TYPE chunk
...
Some APKs' arsc has additional payload data (like TYPE 8 chunks and/or padding) in the TYPE chunk. After the ARSCDecoder read such kind of chunk, it acts erratically. Most of the time, it just stops parsing the ARSC, therefore, some resources are not decoded because they are not in the apktool's resources' spec table.
2016-09-18 00:13:19 +07:00
4c93cb7b69
add test for TYPE_DYNAMIC_ATTRIBUTE
2016-09-17 09:48:01 -04:00
2db9a2b63f
update internal aapt to API 24
...
- android-7.0.0_r1 tag
2016-09-15 09:16:05 -04:00
bdfc28c20f
add support for TYPE_DYNAMIC_ATTRIBUTE
2016-09-15 08:36:25 -04:00