Вы можете найти большую часть функциональности того, как createBond работает внутри, и каковы его различные состояния в следующем классе Java.
/ packages / apps / Bluetooth / src / com / android / bluetooth /btservice / BondStateMachine.java
В вышеприведенном классе, пожалуйста, проверьте закрытый внутренний класс PendingCommandState, и вы сами сможете понять, как Android обрабатывает различные варианты процесса сопряжения.