Мы пытаемся включить и отключить Bluetooth, прежде чем начать наш тест автоматизации с помощью команд adb.
включить
adb shell service call bluetooth_manager 6
Запрещать
adb shell service call bluetooth_manager 9
adb shell settings put global bluetooth_on 0 in db level
он меняется на уровне базы данных устройства, но не отражается на уровне пользовательского интерфейса устройства, поэтому тест не проходит
Мы получаем статус Bluetooth с помощью этой команды
adb shell settings get global bluetooth_on
Существуют ли какие-либо другие обходные пути для включения и отключения Bluetooth с помощью APPIUM java, потому что эти команды работают на некоторых устройствах, но не на всех устройствах. Я ищу постоянное решение.
Те же команды работают в Android 5 (Lollipop)
driver.setConnection(Connection.wifi)
? - person Hassan Radi   schedule 12.02.2018