android 蓝牙传输文件,android-通过蓝牙发送文件
实际上,我正在开发一个免费的应用程序,当按下某个按钮时,它需要通过蓝牙共享自身,并且我使用了以下代码(我尝试从sd卡中获取文件):
BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
if (mBluetoothAdapter == null) {
// Device does not support Bluetooth
}
if (!mBluetoothAdapter.isEnabled()) {
Toast.makeText(getApplicationContext(), "Bluetooth is turned off, please enable it to proceed!", Toast.LENGTH_LONG).show();
}
else {
File sourceFile = findFile(Environment.getExternalStorageDirectory(),"E-charge.apk");
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("application/vnd.android.package-archive");
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(sourceFile) );
startActivity(intent);
}
这是与此按钮所在的活动相关的清单:
android:name=".main.MainActivity"
android:label="@string/app_name" >
但是,当我按下按钮(在android 2.3.5中)时,它为我提供了仅通过电子邮件发送而不是通过蓝牙发送的选项,因此,请问您需要帮助以使其工作吗?
我还为蓝牙家伙添加了权限,事实并非如此!
解决方法:
您只需要更改以下行:
intent.setType(“application/vnd.android.package-archive”);
至
intent.setType("application/zip");
标签:bluetooth,android
来源: https://codeday.me/bug/20191029/1962000.html
android 蓝牙传输文件,android-通过蓝牙发送文件相关推荐
- android蓝牙发送文件夹里,Android蓝牙发送文件问题
我正在编写一个小程序,通过蓝牙在Android和PC之间发送文件.我已经阅读了谷歌android站点中的蓝牙聊天示例. 目前,我的版本通过蓝牙发送文本消息非常有效,但是当我发送一些文件时,大约> ...
- android 蓝牙发送失败怎么办,【已解决】安卓手机通过蓝牙发送文件到Ubuntu发送失败...
[背景] 测试安卓手机和Ubuntu中的蓝牙的连通性. 试了,是可以正常的,在桌面端Ubuntu中的蓝牙中,发送文件到android手机中 但是在安卓中,选择文件的分享,通过蓝牙发送,发送到Ubunt ...
- android发送文件到微信,微信怎么发送文件给别人 微信发送文件给好友方法
微信是我们目前日常生活必不可少的社交软件,很多小伙伴每天都坚持刷朋友圈,关注身边人最新的动态,那么在之前的老版微信中,没有文件发送功能,而在今天微信团队正式更新微信版本(安卓6.5.24版本),目前已 ...
- 如何用计算机蓝牙发送文件,怎么用蓝牙传文件
怎么用蓝牙传文件 两部手机之间,在没有联网,没有数据线的情况下能互相传送文件吗? 答案是肯定的.那就是使用蓝牙进行互传.那么怎么用蓝牙传文件呢?下面给大家分享一下如何用蓝牙传送文件. 第一步:首先将两 ...
- linux 蓝牙发送文件,如何在Ubuntu上使用蓝牙进行文件传输
即使现代文件传输协议和设备的出现和广泛使用,蓝牙仍然是一种可信任的方法,用于与系统之间的文件传输和设备连接.您的系统可能装有内置蓝牙堆栈,也可能没有.但是,您可以使用外部蓝牙加密狗来达到目标. 本 ...
- python怎么发送代码文件_python 通过 socket 发送文件的实例代码
目录结构: client: #!/usr/bin/env python # -*-coding:utf-8 -*- import socket, struct, json download_dir = ...
- python发送文件到邮箱_python发送文件夹内容到邮箱
由于我经常需要备份文件夹下的内容到邮件里面,每个打开邮件,上传文件,发送,太过麻烦,其实每次发送的文件都是放在固定位置的,只是邮件标题不同而已,于是用为自己写了个发送文件到邮箱的小工具,在任意目录下执 ...
- js可以打开mat文件吗_企业微信最大可以传多大文件?企业微信发送文件有限制吗?...
使用企业微信营销管理时,可以让我们的工作交流沟通更加高效便捷,在日常办公中,我们时常有传文件的需求,这时就可以使用企业微信进行文件传输,那么你知道企业微信最大可以传多大文件吗?企业微信发文件会有限制吗 ...
- android 蓝牙传输到苹果手机,使用蓝牙文件交换将文件从Android传输到Mac | MOS86
有许多方法可以在Mac和Android设备之间移动文件. 最简单的方法是直接在Mac的菜单栏中使用Bluetooth File Exchange. 有很多方法可以在Mac和Android设备之间移动文 ...
最新文章
- 数据连接java面试题
- Image.FromStream与Image.FromFile
- windows之DNS7种资源记录和flushdns命令清除DNS缓存以及nslookup解析域名和ipconfig/all命令查看网络配置使用总结
- 使用 VSCode 编写 .NET Core 项目之初体验
- XML文件处理的思考
- 解析几何 —— 经典题解
- SQLServer启动和关闭bat脚本
- [CXF REST标准实战系列] 一、JAXB xml与javaBean的转换
- 2017.11.21 课程随记
- [转贴]怎样学好法语?
- Win10卸载新版 Edge (基于Chromium)
- ASCII码中10和13的含义
- 迷你星球java,如何用手机制作迷你星球?迷你星球制作方法演示
- PWM(脉冲宽度调制)的工作原理、分类及其应用
- 产品设计:如何准确定位设计风格?
- 斑斑驳驳。伤情时节,镌为别离的箫瑟
- 【经验分享】AVI文件打开只有音频无视频的解决方案
- android sdl编译
- AT32 MCU Audio 24bit例程
- Openjudge NOI题库1.7编程基础之字符串 34:回文子串