Это супер плохая идея, чтобы сделать это видимым навсегда.
Примечание: это не гарантированно работает, хотя
Используйте EXTRA_DISCOVERABLE_DURATION
или, используя отражение, вы можете позвонить setDiscoverableTimeout()
Кроме того, при вызове startDiscovery()
устройство будет доступно для обнаружения, пока вы не наберете cancelDiscovery()
.Это сложная процедура устройства.Итак, еще раз:
- Устройство имеет право не подчиняться вашей команде
- не делайте этого.