Replace INetworkPolicyManager to NetworkPolicyManager
Connectivity service is going to become a mainline module which will not able to access hidden APIs. Thus, use formal API Context#getSystemService() to get network policy service instead of hidden API ServiceManager#getService(). Bug: 170598012 Test: atest FrameworksNetTests FrameworksNetIntegrationTests Change-Id: I4f286264b5800b2b922f85a76ddd20d64d53000a
This commit is contained in:
@@ -25,7 +25,6 @@ import android.content.ServiceConnection
|
||||
import android.net.ConnectivityManager
|
||||
import android.net.IDnsResolver
|
||||
import android.net.INetd
|
||||
import android.net.INetworkPolicyManager
|
||||
import android.net.INetworkStatsService
|
||||
import android.net.LinkProperties
|
||||
import android.net.NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL
|
||||
@@ -88,8 +87,6 @@ class ConnectivityServiceIntegrationTest {
|
||||
@Mock
|
||||
private lateinit var statsService: INetworkStatsService
|
||||
@Mock
|
||||
private lateinit var policyManager: INetworkPolicyManager
|
||||
@Mock
|
||||
private lateinit var log: IpConnectivityLog
|
||||
@Mock
|
||||
private lateinit var netd: INetd
|
||||
@@ -171,7 +168,7 @@ class ConnectivityServiceIntegrationTest {
|
||||
}
|
||||
|
||||
private inner class TestConnectivityService(deps: Dependencies) : ConnectivityService(
|
||||
context, netManager, statsService, policyManager, dnsResolver, log, netd, deps)
|
||||
context, netManager, statsService, dnsResolver, log, netd, deps)
|
||||
|
||||
private fun makeDependencies(): ConnectivityService.Dependencies {
|
||||
val deps = spy(ConnectivityService.Dependencies())
|
||||
|
||||
Reference in New Issue
Block a user