Czy można uruchomić Bluetooth z ADB bez interwencji użytkownika? Próbowałem:Uruchomić Bluetooth z ADB lub przy starcie?
am start -a android.bluetooth.adapter.action.REQUEST_ENABLE
, ale wymaga to naciśnięcia klawisza OK. Oraz:
service call bluetooth 3
nic nie robi. Włączenie usługi bluetoothd w pliku init.rc również nie działa.
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
I wolałbym polecenie od ADB. (Jeśli ktokolwiek zastanawia się, czy potrzebuję go do testowania FCC.)
Tak, pomyślałem o stworzeniu dla tego aplikacji w ostateczności (aplikacja BluetoothON i aplikacja BluetoothOFF). Czy można ukryć aplikację w szufladzie aplikacji (mamy wersję 4.1.2)? A następnie użyj "adb shell am start", aby go uruchomić. –
zaktualizowałeś odpowiedź, ukrywając informacje. – allprog