What's the code for sending the file?
On Wednesday, August 22, 2012 6:17:25 AM UTC-5, Elvira wrote: > > Hi! > > I have a problem with Bluetooth socket, I hope somebody can help me. > > I use the code from BluetoothChat to send and receive data. > > I'm trying to receive a file from bluetooth device. This file is sent by > packages of 256 bytes. > My program stuck at mmInStream.read(buffer) in method run() of the class > ConnectedThread after receiving a few packages: > > public void run() { > Log.i(TAG, "BEGIN mConnectedThread"); > byte[] buffer = new byte[256]; > int bytes; > > // Keep listening to the InputStream while connected > while (true) { > try { > // Read from the InputStream > bytes = mmInStream.read(buffer); > > mEmulatorView.write(buffer, bytes); > } catch (IOException e) { > Log.e(TAG, "disconnected", e); > connectionLost(); > break; > } > } > } > > Before program blocking I receive different number of packages from 4 to > 14. > > There is no problem with the connected device, I verify it with Termite on > PC, all packages received. > > Is there a buffer somewhere that is filling up? Or another problem with > bluetooth socket inputstream? > > Thanks for any help. > -- 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