a-bahmani
db553ebe8d
Fix null pointer
...
When I am decompiling an apk, I got this exception:
Exception in thread "main" java.lang.NullPointerException
at brut.androlib.res.data.ResResSpec.<init>(ResResSpec.java:42)
2018-12-17 23:42:28 +03:30
Connor Tumbleson
3cf5cb6f78
Merge pull request #1943 from friederbluemle/update-project
...
Update Gradle wrapper to 4.10.2
2018-11-26 08:35:40 -05:00
Frieder Bluemle
6818691cc4
Update Gradle wrapper to 4.10.2
2018-11-26 16:10:16 +08:00
Connor Tumbleson
9fe399a27e
Merge pull request #1895 from iBotPeaches/issue-1894
...
Drop 1.7, Add 1.8
2018-09-18 13:48:16 -04:00
Connor Tumbleson
81aa208126
fix: remove java9
2018-09-14 16:23:04 -04:00
Connor Tumbleson
d1f7ac3d0f
fix: don't trigger multiple builds
2018-09-14 15:55:41 -04:00
Connor Tumbleson
0d2a0e3a47
fix: silence java9 warnings for now
...
- refs: https://issues.apache.org/jira/browse/GROOVY-8339
2018-09-14 15:51:32 -04:00
Connor Tumbleson
97d7222da0
build: update to gradle 4.10
2018-09-06 07:13:26 -04:00
Connor Tumbleson
37c9d5f4c6
build: update proguard to 6.0.3
2018-09-06 06:54:49 -04:00
Connor Tumbleson
803f3506fa
ci: drop tests on 1.7, add 1.9
2018-09-06 06:43:08 -04:00
Connor Tumbleson
358ebea07d
build: minimum java version is now 1.8
2018-09-06 06:42:52 -04:00
Connor Tumbleson
3d15daccb3
build: update smali/baksmali to 2.2.5
...
- fixes : #1893
2018-09-05 20:12:00 -04:00
Connor Tumbleson
8e0bcf4310
start new dev cycle (2.4.0-SNAPSHOT)
2018-09-05 20:09:22 -04:00
Connor Tumbleson
ab0c4e535a
version bump (2.3.4)
2018-09-05 19:31:58 -04:00
Connor Tumbleson
83f5b21574
fix: use striped symbols build of aapt.exe
2018-09-05 19:31:07 -04:00
Connor Tumbleson
dfa7836895
fix: use newer shadowJar plugin to fix warnings
...
- fixes : #1884
2018-09-02 16:12:20 -04:00
Connor Tumbleson
84acc42cd9
Merge pull request #1891 from iBotPeaches/issue-1889
...
Align aapt1/aapt2 codebases
2018-09-02 15:41:05 -04:00
Connor Tumbleson
fe1f48e042
docs: update internal docs for new tag/branch for building aapt
2018-09-02 10:25:36 -04:00
Connor Tumbleson
e752ebf8ff
build: update aapt1/2 builds for darwin
2018-09-02 10:01:33 -04:00
Connor Tumbleson
859b7c6d3f
test: updates aapt2 tests to handle the new "compileSdk" attributes
2018-09-02 09:55:49 -04:00
Connor Tumbleson
da133f482f
build: add aapt2 for win/unix
2018-09-02 09:55:36 -04:00
Connor Tumbleson
7a481f68e0
test: updates aapt1 tests to handle the new "compileSdk" attributes
2018-09-02 09:39:07 -04:00
Connor Tumbleson
b49bba19e4
test: don't enforce attribute order or compare attributes that don't exist
2018-09-02 09:37:59 -04:00
Connor Tumbleson
846d6a783a
build: add win/unix aapt1 builds
...
- refs: https://github.com/iBotPeaches/platform_frameworks_base/commits/apktool_9.0.0
2018-09-02 09:37:37 -04:00
Connor Tumbleson
fcbe62090a
build: update xmlunit to 1.6
2018-09-02 09:36:48 -04:00
Connor Tumbleson
3f85dfa6c9
fix: revert change that enforced "STRINGPOOL_TYPE" on StringPool
...
- fixes : #1876
2018-08-23 17:14:38 -04:00
Connor Tumbleson
b7d33cb623
style: update license headers that are missing 2018
2018-08-23 16:14:24 -04:00
Connor Tumbleson
9e9eb9bcff
Merge pull request #1866 from iBotPeaches/issue-1864
...
feat: update internal freamwork to API 28 (Android Pie Final)
2018-08-17 17:19:44 -04:00
Connor Tumbleson
5d671c47ad
fix: downgrade mac to 10.2
2018-08-16 08:03:49 -04:00
Connor Tumbleson
66988b9469
feat: upgrade to gradle 4.9
2018-08-16 07:16:58 -04:00
Connor Tumbleson
aa0047c76c
feat: update internal freamwork to API 28 (Android Pie Final)
2018-08-07 20:52:44 -04:00
Seb Patane
b0fd764df4
feat: Expose the aapt --no-crunch option
...
- Add a --no-crunch/-nc flag to apktool which gets passed through to aapt
- This allows apktool to make a byte-for-byte copy of resource files
- refs: #1232
2018-07-24 13:54:37 +10:00
Connor Tumbleson
6231edfcfd
fix: make sure we wait on executor for output
...
- fixes : #1809
- thanks to sunshouxiang
2018-07-23 13:22:27 -04:00
Connor Tumbleson
6460fde436
Merge branch 'alexeikh-issue-1843'
2018-07-20 15:23:05 -04:00
Connor Tumbleson
abdd536a18
test: add aapt1/aapt2 tests for "0byte" files
2018-07-20 15:21:44 -04:00
Connor Tumbleson
4bda4674f9
test: use correct "new" variable for tests
2018-07-20 15:20:39 -04:00
Alexei Khlebnikov
564b285126
fix: add file extension to doNotCompress only if the file size is not 0
2018-07-19 18:14:48 +02:00
Alexei Khlebnikov
76bf6ff0c8
dir: add methods getSize() and getCompressedSize()
2018-07-19 18:12:07 +02:00
Connor Tumbleson
eecfc18c82
fix: add another example aapt1 version string
2018-07-02 11:37:55 -04:00
Connor Tumbleson
92bec503e9
Merge pull request #1819 from iBotPeaches/issue-1817
...
Add support for leading "$" again
2018-06-17 10:53:03 -04:00
Connor Tumbleson
985f8bb42f
feat: add new win/unix aapt2 build
2018-06-17 08:45:25 -04:00
Connor Tumbleson
925c6c0481
feat: add new mac os x aapt2 build
2018-06-14 16:36:19 -04:00
Connor Tumbleson
39ab6b636b
test: add "$" leading resource test
2018-06-14 16:30:16 -04:00
Connor Tumbleson
b984507f6c
Merge pull request #1788 from iBotPeaches/issue-1776
...
Add new aapt2 binaries
2018-06-12 09:44:31 -04:00
Connor Tumbleson
06aa8db942
test: navigation resource test added
2018-06-12 08:22:10 -04:00
Connor Tumbleson
016fc51491
fix: add new win/unix aapt2 binaries
2018-06-12 07:10:51 -04:00
Connor Tumbleson
fbc0009a47
docs: update hash for aapt2 builds
...
- switched to master to get needed aapt2 fixes
2018-06-11 16:27:54 -04:00
Connor Tumbleson
5eee6d2e48
fix: update aapt2 mac binary for new aosp build
2018-06-11 15:10:57 -04:00
Connor Tumbleson
b97a56054e
docs: split aapt1/aapt2 base AOSP build
2018-05-11 13:32:17 -04:00
Connor Tumbleson
5c79f4228b
fix: revert the new aapt1 build. aapt1 builds are frozen
2018-05-11 13:31:08 -04:00