summaryrefslogtreecommitdiff
path: root/src/android/net/util/NetworkStackUtils.java
diff options
context:
space:
mode:
authorRemi NGUYEN VAN <reminv@google.com>2019-02-14 18:19:14 +0900
committerRemi NGUYEN VAN <reminv@google.com>2019-02-15 17:30:07 +0900
commite99c73e203190a2cab86968a18f290c967461b59 (patch)
tree6ca2676adedef15faf29d966b7be19ccf9fb2f4b /src/android/net/util/NetworkStackUtils.java
parentad99e5443e12d36e4315c93a8cd4c30db8a1ff70 (diff)
Fix framework and NetworkStack classes conflicts
Classes that are used in framework.jar cannot be linked in NetworkStack, as the framework takes precedence in the classpath. This prevents the networkstack from using these classes due to the hidden API usage detection. Do the following: - jarjar any shared source file between framework and NetworkStack, so the version in the NetworkStack uses a different package. - Move any shared class not used in the NetworkStack to services.net The CL uses jarjar on the app copy and not the framework classes, as the framework cannot be updated without an OTA, and non-network stack specific classes should not be renamed because of the network stack. Test: atest FrameworksNetTests NetworkStackTests Test: flashed svelte build, WiFi works Bug: 124033493 Change-Id: I85d888b756adc28c36638913632bfdfdbf0e0486
Diffstat (limited to 'src/android/net/util/NetworkStackUtils.java')
0 files changed, 0 insertions, 0 deletions