Files
build_soong/java
Lorenzo Colitti fa9b3f30fd Set the usesNonSdk manifest attribute whan targeting module SDKs.
From an ART perspective, calling module-lib APIs requires the
ability to bypass hiddenapi enforcement entirely. This CL ensures
that if an APK compiles against module-lib APIs, it will be able
to call those APIs. Currently, compiling against module-lib APIs
is not safe because APKs that are subject to hiddenapi protection
will crash at runtime.

Bug: 181309531
Test: made NetworkStackNext compile against module-current, and:
Test: aapt dump xmltree .../NetworkStackNext.apk AndroidManifest.xml | grep usesNonSdk
Change-Id: I5ca3328c64412078d803e0e3ffa1d8383602416f
2021-04-05 22:53:41 +09:00
..
2021-03-31 13:17:42 -07:00
2020-11-30 14:16:02 -08:00
2021-03-24 01:07:12 +00:00
2020-12-21 12:31:51 -08:00
2021-03-31 13:17:42 -07:00
2021-03-15 13:58:44 -07:00
2021-04-01 10:33:20 +01:00
2019-10-18 15:14:15 -07:00