2010-07-12 119 views
0

我想通過藍牙發送文件到另一個設備。 我想以編程方式將文件發送到設備。有沒有人有一個想法如何 我可以通過藍牙OPP發送文件?Android藍牙推送文件

回答

0

你可以試試下面,在AndroidManifest.xml

<uses-permission android:name="android.permission.BLUETOOTH"/> 
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 
  • 第2步使用下面的代碼來發送文件

    • 第1步添加Bluetooth許可。

      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); 
      
    • 第3步你可以從鏈接下載BluetoothShare.java

    完成。