OSDN Git Service

Fix API in CaptivePortal and ConnectivityManager
authorRemi NGUYEN VAN <reminv@google.com>
Fri, 22 Mar 2019 02:14:13 +0000 (11:14 +0900)
committerRemi NGUYEN VAN <reminv@google.com>
Mon, 25 Mar 2019 01:43:48 +0000 (01:43 +0000)
commite2365d664431341557bbca4d36ed831ba771e25f
tree85389d886af59f14e0623cae316c4cb6c3fd9f64
parent64bb980f457d843026fd301e05b666a84441d96d
Fix API in CaptivePortal and ConnectivityManager

 - Remove CaptivePortal constructor from SystemApi. This constructor was
   added in Q timeframe and ends up being unnecessary since
   CaptivePortal creation was refactored to ConnectivityService because
   of visibility issues on ICaptivePortal.
 - Rename getAvoidBadWifi to shouldAvoidBadWifi
 - Add permission annotation for shouldAvoidBadWifi

(already merged in internal as:
I09545c00af3519dbf141dd5951b28f49e37b3e80)

Test: flashed, WiFi and captive portal works
Bug: 128935314
Bug: 128935673
Merged-In: I09545c00af3519dbf141dd5951b28f49e37b3e80
Change-Id: I7395d4a4db6a64398a827692aee1956c011873e5
api/system-current.txt
api/test-current.txt
core/java/android/net/CaptivePortal.java
core/java/android/net/ConnectivityManager.java
core/java/android/net/IConnectivityManager.aidl
packages/NetworkStack/src/android/net/ip/IpClient.java
packages/NetworkStack/src/android/net/ip/IpReachabilityMonitor.java
services/core/java/com/android/server/ConnectivityService.java