【发布时间】:2012-02-29 14:41:07
【问题描述】:
我正在尝试使用以下代码将文件从 android 发送到另一台设备
socket = device.createRfcommSocketToServiceRecord(uuid);
socket.connect();
OutputStream os = socket.getOutputStream();
File f = new File(strPath);
byte [] buffer = new byte[(int)f.length()];
FileInputStream fis = new FileInputStream(f);
BufferedInputStream bis = new BufferedInputStream(fis);
bis.read(buffer,0,buffer.length);
os.write(buffer,0,buffer.length);
os.flush();
os.close();
socket.close();
我在 AndroidManifest.xml 中为用户权限添加了 BLUETOOTH 和 BLUETOOTH_ADMIN
但文件没有传输,连接正在建立黑白设备
【问题讨论】:
-
您能否发布您的完整源代码,以便其他人容易理解。谢谢。