Отправка файла с помощью Bluetooth в Android - PullRequest
2 голосов
/ 31 января 2011

Я занимаюсь разработкой приложения для Android, которое использует реализацию Bluetooth для Android.Я хочу знать, можно ли протестировать Bluetooth в эмуляторе Android.Может ли пользователь отправлять файлы из эмулятора Android по Bluetooth?

Ответы [ 2 ]

2 голосов
/ 31 января 2011

это ограничения эмулятора

Ограничения эмулятора

* No support for placing or receiving actual phone calls. You can simulate phone calls (placed and received) through the emulator console, however.
* No support for USB connections
* No support for camera/video capture (input).
* No support for device-attached headphones
* No support for determining connected state
* No support for determining battery charge level and AC charging state
* No support for determining SD card insert/eject
* No support for Bluetooth
0 голосов
/ 09 апреля 2012

Я использовал это в своем приложении ....

try {
    File myFile = new File("filepath");
    MimeTypeMap mime = MimeTypeMap.getSingleton();
    String ext=myFile.getName().substring(myFile.getName().lastIndexOf(".")+1);
    String type = mime.getMimeTypeFromExtension(ext);
    Intent sharingIntent = new Intent("android.intent.action.SEND");
    sharingIntent.setType(type);
        sharingIntent.putExtra("android.intent.extra.STREAM",Uri.fromFile(myFile));
    startActivity(Intent.createChooser(sharingIntent,"Share using"));
}
catch(Exception e){
    Toast.makeText(getBaseContext(), e.getMessage(),Toast.LENGTH_SHORT).show();
}
...