Android Bluetooth push-файлы - PullRequest
       4

Android Bluetooth push-файлы

0 голосов
/ 12 июля 2010

Я хочу отправить файлы через Bluetooth на другое устройство. Я хочу отправлять файлы на устройство программно. Кто-нибудь знает, как я могу отправлять файлы через Bluetooth OPP?

1 Ответ

0 голосов
/ 16 августа 2012

Вы можете попробовать следующее,

  • Шаг 1 добавить разрешение Bluetooth в AndroidManifest.xml

    <uses-permission android:name="android.permission.BLUETOOTH"/>
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
    
  • Шаг 2 использовать следующий кодотправить файл.

    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 по ссылке.

готово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...