Attempt to use the android-9.0.0_r3 tag and apply both our aapt1/aapt2 patches to the codebase and build every binary -_-
Will make long-term easier. API28 made some fixes for aapt1.
@dongfangxunlei Yes, I will build the Android builds.
Aligning my codebases (updating them) is proving to be difficult due to the inclusion of the Manifest properties - https://github.com/aosp-mirror/platform_frameworks_base/commit/11be9317efffafcac52cd2dc5cce1d951c966dd1#diff-e7a93bfac1c422acb7946f9512eb2712
compileSdkVersioncompileSdkVersionCodenameThese break the tests massively because old applications don't have these attributes, then rebuilt applications do. If we remove this feature, then new applications decoded will have the attributes stripped.
Removing these two attributes from being injected will make the tests easier, but unsure of the outcome of this.
Most helpful comment
@dongfangxunlei Yes, I will build the Android builds.