Use createStringArray instead of readStringArray

To prevent ProxyInfo calling hidden API, use public one -
Parcel#createStringArray() instead.

Bug: 170598012
Test: atest FrameworksNetTests
Change-Id: I1a5376872d743e1863982bb95d579aeba7159d33
This commit is contained in:
lucaslin
2021-01-25 11:01:57 +08:00
committed by Lucas Lin
parent 03a5e10406
commit 20f95d44c2

View File

@@ -355,7 +355,7 @@ public class ProxyInfo implements Parcelable {
port = in.readInt();
}
String exclList = in.readString();
String[] parsedExclList = in.readStringArray();
String[] parsedExclList = in.createStringArray();
ProxyInfo proxyProperties = new ProxyInfo(host, port, exclList, parsedExclList);
return proxyProperties;
}