отправка файла с помощью встроенного приложения Bluetooth в Android - PullRequest
0 голосов
/ 15 ноября 2011

Я отправляю файл, используя следующий код в моем приложении для Android:

Intent intent = new Intent();  
intent.setAction(Intent.ACTION_SEND);  
intent.setType("image/png");
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file) );  
startActivity(intent);

Но он показывает мне список, как электронная почта, Bluetooth и многие другие.Я не хочу этот список, и его следует отправлять напрямую без взаимодействия с пользователем на партикулярное устройство.

Возможно ли это в Android?

Заранее спасибо.

1 Ответ

1 голос
/ 18 января 2012

Нет, текущие API не позволят вам обойти подтверждение пользователя, но вы можете сделать это программно, используя Bluetooth API после этапа сопряжения. Установите RFCOMM и затем используйте InputStream / OutputStream для получения / отправки файлов. Отличное место для начала - взглянуть на пример BluetoothChat от Google.

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