Simple example code, big problem. Any ideas? Android.Bluetooth.BluetoothSocket _socket = null; Java.Util.UUID uuid = Java.Util.UUID.FromString("00001101-0000-1000-8000-00805F9B34FB");
foreach (Android.Bluetooth.BluetoothDevice dev in bluetoothAdapter.BondedDevices) { if (dev.Name.ToLower() == "root") //Device exists { _socket = dev.CreateRfcommSocketToServiceRecord(uuid); break; } } try { _socket.Connect(); } catch (Exception ex) { throw ex; } 09-05 14:59:51.479: INFO/MonoDroid(2327): UNHANDLED EXCEPTION: Java.IO.IOException: Exception of type 'Java.IO.IOException' was thrown. 09-05 14:59:51.479: INFO/MonoDroid(2327): at Android.Runtime.JNIEnv.CallVoidMethod (IntPtr jobject, IntPtr jmethod) [0x00022] in /home/jpobst/Desktop/monodroid/Mono.Android/src/Runtime/JNIEnv.cs:515 09-05 14:59:51.479: INFO/MonoDroid(2327): at Android.Bluetooth.BluetoothSocket.Connect () [0x0002d] in /home/jpobst/Desktop/monodroid/Mono.Android/platforms/android-8/src/generated/Android.Bluetooth.BluetoothSocket.cs:67 09-05 14:59:51.479: INFO/MonoDroid(2327): at Core.Activity1.OnCreate (Android.OS.Bundle bundle) [0x0011b] in D:\work\ROUTE MASTER\Core\Route Master.Droid\Activity1.cs:93 09-05 14:59:51.479: INFO/MonoDroid(2327): --- End of managed exception stack trace --- 09-05 14:59:51.479: INFO/MonoDroid(2327): java.io.IOException: Unable to start Service Discovery 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.bluetooth.BluetoothSocket$SdpHelper.doSdp(BluetoothSocket.java:367) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:201) 09-05 14:59:51.479: INFO/MonoDroid(2327): at core.Activity1.n_onCreate(Native Method) 09-05 14:59:51.479: INFO/MonoDroid(2327): at core.Activity1.onCreate(Activity1.java:27) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1069) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2751) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2803) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.app.ActivityThread.access$2300(ActivityThread.java:135) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2136) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.os.Handler.dispatchMessage(Handler.java:99) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.os.Looper.loop(Looper.java:144) 09-05 14:59:51.479: INFO/MonoDroid(2327): at android.app.ActivityThread.main(ActivityThread.java:4937) 09-05 14:59:51.479: INFO/MonoDroid(2327): at java.lang.reflect.Method.invokeNative(Native Method) 09-05 14:59:51.479: INFO/MonoDroid(2327): at java.lang.reflect.Method.invoke(Method.java:521) 09-05 14:59:51.479: INFO/MonoDroid(2327): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 09-05 14:59:51.479: INFO/MonoDroid(2327): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 09-05 14:59:51.479: INFO/MonoDroid(2327): at dalvik.system.NativeStart.main(Native Method) 09-05 14:59:54.259: DEBUG/dalvikvm(341): GC_EXPLICIT freed 6923 objects / 382904 bytes in 72ms 09-05 14:59:54.629: ERROR/mono(2327): Unhandled Exception: Java.IO.IOException: Exception of type 'Java.IO.IOException' was thrown. 09-05 14:59:54.629: ERROR/mono(2327): at Android.Runtime.JNIEnv.CallVoidMethod (IntPtr jobject, IntPtr jmethod) [0x00022] in /home/jpobst/Desktop/monodroid/Mono.Android/src/Runtime/JNIEnv.cs:515 09-05 14:59:54.629: ERROR/mono(2327): at Android.Bluetooth.BluetoothSocket.Connect () [0x0002d] in /home/jpobst/Desktop/monodroid/Mono.Android/platforms/android-8/src/generated/Android.Bluetooth.BluetoothSocket.cs:67 09-05 14:59:54.629: ERROR/mono(2327): at Core.Activity1.OnCreate (Android.OS.Bundle bundle) [0x0011b] in D:\work\ROUTE MASTER\Core\Route Master.Droid\Activity1.cs:93 09-05 14:59:54.629: ERROR/mono(2327): --- End of managed exception stack trace --- 09-05 14:59:54.629: ERROR/mono(2327): java.io.IOException: Unable to start Service Discovery 09-05 14:59:54.629: ERROR/mono(2327): at android.bluetooth.BluetoothSocket$SdpHelper.doSdp(BluetoothSocket.java:367) 09-05 14:59:54.629: ERROR/mono(2327): at android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:201) 09-05 14:59:54.629: ERROR/mono(2327): at core.Activity1.n_onCreate(Native Method) 09-05 14:59:54.629: ERROR/mono(2327): at core.Activity1.onCreate(Activity1.java:27) 09-05 14:59:54.629: ERROR/mono(2327): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1069) 09-05 14:59:54.629: ERROR/mono(2327): at android.app.ActivityThrea
_______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid