Android蓝牙推送文件
我想通过蓝牙将文件发送到其他设备。 我想以编程方式将文件发送到设备。有人知道怎么做吗Android蓝牙推送文件,android,bluetooth,Android,Bluetooth,我想通过蓝牙将文件发送到其他设备。 我想以编程方式将文件发送到设备。有人知道怎么做吗 我可以通过蓝牙OPP发送文件吗 您可以尝试以下内容: 步骤1在AndroidManifest.xml中添加蓝牙权限 <uses-permission android:name="android.permission.BLUETOOTH"/> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 步骤
我可以通过蓝牙OPP发送文件吗 您可以尝试以下内容:
- 步骤1在AndroidManifest.xml中添加蓝牙权限
<uses-permission android:name="android.permission.BLUETOOTH"/> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
- 步骤3您可以从链接下载
BluetoothDevice device; String filePath = Environment.getExternalStorageDirectory().toString() + "/data.txt";
ContentValues values = new ContentValues();
values.put(BluetoothShare.URI, Uri.fromFile(new File(filePath)).toString());
values.put(BluetoothShare.DESTINATION, device.getAddress());
values.put(BluetoothShare.DIRECTION, BluetoothShare.DIRECTION_OUTBOUND);
Long ts = System.currentTimeMillis(); values.put(BluetoothShare.TIMESTAMP, ts);
Uri contentUri = getContentResolver().insert(BluetoothShare.CONTENT_URI, values);