Hi, Try turning BT off & on, then see if it connects ok.
Regards On Feb 23, 9:50 am, eehouse <eeeeho...@gmail.com> wrote: > I'm modifying a board game app to allow play via Bluetooth. I'm > testing on a stack of devices from Samsung, Kyocera, Motorola and > HTC. Consistently the HTC phone (Sensation) gets into a state where > it won't accept connections (BluetoothServerSocket.accept() never > returns though the logs show that ACTION_ACL_CONNECTED was received.) > I'm new to BT on Android (not on Linux or PalmOS, though), so it could > be my mistake, but that it works on the other devices *and* that the > SDK BluetoothChat sample app also fails on the Sensation makes me > suspect the phone. > > There are also a lot of complaints online about HTC's Bluetooth > stack.... > > Assuming I can't get this to work on the Sensation, I'm going to want > to find a nice way to tell owners of that phone not to bother > downloading. Those of you who have some experience with Android > Bluetooth: how do you play nice in a world where some of your users > are going to have a really bad experience with your software? Do BT- > savvy users know to stay away from certain brands or models? > > That the problem manifests as accept() never returning means the > broken device is the last to know; I can't just put up a message > suggesting you uninstall. What I'm doing so far is putting up Toasts > "Failed for the <n>th time to connect to device EricsSensation." When > you have a table full of devices all pointing the finger at one of > their number it's pretty clear, but most users have only one phone. > What's the collective wisdom on this? > > Thanks! > > --Eric -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en