Use media framework api to get bluetooth device list
This CL include following change:
- This CL before use LocalBluetoothManager to get
bluetooth device list.
This CL use new MediaRouter2Manager api (getAllRoutes() and
getAvailableRoutes()) to get bluetooth device list.
- Use RoutingController() to transfer media for bluetooth
device and phone device when they don't have package name.
- Add test case.
Also make bluetooth device can be transferred through
MediaRouter2Manager.
Bug: 148765806
Test: make -j42 RunSettingsLibRoboTests
Change-Id: I6d960b1b02740264d7ba2cc77c842c08cf61e86c
12 files changed