是否可以在沒有用戶干預的情況下從ADB啓動藍牙? 我試過了:從ADB啓動藍牙或啓動?
am start -a android.bluetooth.adapter.action.REQUEST_ENABLE
但這需要用戶按下ok。並且:
service call bluetooth 3
什麼也沒做。 在init.rc中啓用bluetoothd服務也不起作用。
service bluetoothd /system/bin/bluetoothd -n
class main
socket bluetooth stream 660 bluetooth bluetooth
socket dbus_bluetooth stream 660 bluetooth bluetooth
# init.rc does not yet support applying capabilities, so run as root and
# let bluetoothd drop uid to bluetooth with the right linux capabilities
group bluetooth net_bt_admin misc
enabled
而且我更希望亞行的命令。 (如果有人想知道我需要它進行FCC測試。)
是的,我想爲此做一個應用程序作爲最後的手段(BluetoothON應用程序和BluetoothOFF應用程序)。是否可以從應用程序抽屜中隱藏應用程序(我們在4.1.2)?然後使用「adb shell am start」來啓動它。 –
更新了隱藏信息的答案 – allprog