From 92f546d4bd3e7a011a197231deda4ab9c5e7b02c Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Wed, 23 Dec 2020 12:45:08 +0900 Subject: Migrate away from AsyncChannel in NetworkAgent Use two oneway binder interfaces instead. The interfaces post messages to handlers as was implemented before, but provide a more strictly defined interface, with less hops between NetworkAgent, AsyncChannel, and ConnectivityService. The actual public interface is the NetworkAgent @SystemApi: the binder interface is an internal implementation detail. Test: atest FrameworksNetTests CtsNetTestCasesLatestSdk Bug: 173574274 Merged-In: Ie364ab50f416e7821e70f4539a881eea828e1256 Change-Id: Ie364ab50f416e7821e70f4539a881eea828e1256 --- Android.bp | 1 + 1 file changed, 1 insertion(+) (limited to 'Android.bp') diff --git a/Android.bp b/Android.bp index 4b3c22da5c7c..a523f8d7f1f0 100644 --- a/Android.bp +++ b/Android.bp @@ -295,6 +295,7 @@ filegroup { srcs: [ // Java/AIDL sources under frameworks/base ":framework-blobstore-sources", + ":framework-connectivity-sources", // framework-connectivity is not yet a module ":framework-core-sources", ":framework-drm-sources", ":framework-graphics-sources", -- cgit v1.2.3