Merge "IAdbManager.getPairDevices returns FingerprintAndPairDevice[]." am: fdea2eaffa
am: 1079d2160d
am: 4d00d08afa
am: 57fba3fd53
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1780668 Change-Id: I62e69b314022da7b731a0ce5ef3e8baccd7404a7
This commit is contained in:
@@ -24,6 +24,7 @@ import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.IntentFilter;
|
||||
import android.debug.AdbManager;
|
||||
import android.debug.FingerprintAndPairDevice;
|
||||
import android.debug.IAdbManager;
|
||||
import android.debug.PairDevice;
|
||||
import android.os.Build;
|
||||
@@ -314,8 +315,12 @@ public class WirelessDebuggingFragment extends DashboardFragment
|
||||
mAdbManager = IAdbManager.Stub.asInterface(ServiceManager.getService(
|
||||
Context.ADB_SERVICE));
|
||||
try {
|
||||
Map<String, PairDevice> newList = mAdbManager.getPairedDevices();
|
||||
updatePairedDevicePreferences(newList);
|
||||
FingerprintAndPairDevice[] newList = mAdbManager.getPairedDevices();
|
||||
Map<String, PairDevice> newMap = new HashMap<>();
|
||||
for (FingerprintAndPairDevice pair : newList) {
|
||||
newMap.put(pair.keyFingerprint, pair.device);
|
||||
}
|
||||
updatePairedDevicePreferences(newMap);
|
||||
mConnectionPort = mAdbManager.getAdbWirelessPort();
|
||||
if (mConnectionPort > 0) {
|
||||
Log.i(TAG, "onEnabled(): connect_port=" + mConnectionPort);
|
||||
|
Reference in New Issue
Block a user