1. 如何从后台开启android蓝牙的可见性以及始终
步骤一、找到手机的设置功能,点击“设置”,进入选择页面; 步骤二、找到“网络共享”或者“移动网络共享”,点击进入,这里有一个选项“蓝牙共享网络”; 步骤三、点击关闭“蓝牙共享网络”,此时该选项下有字幕提示“不共享该手机的互联网连接”。
2. syu android蓝牙连接方法
syu android蓝牙连接方法:打开其他设备的蓝牙,并使其对其他设备可见。打开下拉顶帘,点击蓝牙图标使其变为绿色,跳出提示框,勾选对其他设备可见。
syu android判断蓝牙模块是否开启,blueadapter.isEnabled() true表示已经开启,false表示蓝牙并没启用。
syu android启动配置蓝牙可见模式,即进入可配对模式Intent in=newIntent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE)。
蓝牙连接技术优势:
支持语音和数据传输;采用无线电技术,传输范围大,可穿透不同物质以及在物质间扩散;采用跳频展频技术,抗干扰性强,不易窃听;使用在各国都不受限制的频谱,理论上说,不存在干扰问题;功耗低;成本低。蓝牙的劣势:传输速度慢。
蓝牙的技术性能参数:有效传输距离为10cm~10m,增加发射功率可达到100米,甚至更远。收发器工作频率为2.45GHz ,覆盖范围是相隔1MHz的79个通道(从2.402GHz到2.480GHz )。
3. android蓝牙4.0怎么设置蓝牙写权限
基本步骤:
获取蓝牙适配器BluetoothAdapter blueadapter=BluetoothAdapter.getDefaultAdapter();
如果BluetoothAdapter 为null,说明android手机没有蓝牙模块。
判断蓝牙模块是否开启,blueadapter.isEnabled() true表示已经开启,false表示蓝牙并没启用。
启动配置蓝牙可见模式,即进入可配对模式Intent in=new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
in.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 200);
startActivity(in); ,200就表示200秒。
获取蓝牙适配器中已经配对的设备Set<BluetoothDevice> device=blueadapter.getBondedDevices();
还需要在androidManifest.xml中声明蓝牙的权限
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
接下来就是根据自己的需求对BluetoothAdapter 的操作了。
4. Android开发中“设置蓝牙可见” 与 “打开蓝牙” 有什么区别
设置蓝牙可见是别人可以扫描到你的手机!
打开蓝牙是你可以搜索别人的手机~
5. Android如何让蓝牙设备持续维持可见状态
试试看注释掉 discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);会不会屏蔽掉用户通知,可以话再循环切换。
不行的话就去找300s 这个时间参数,改大点。
6. android4.0 怎么设置蓝牙可见
我的是htct328w
安卓4.0
进入设置
里边就有打开蓝牙的选项
直接点击就能设置可见了(不是点击开关)
7. 如何实现android蓝牙自动配对连接
android蓝牙自动配对连接的具体代码如下:
1. 获取蓝牙适配器BluetoothAdapter blueadapter=BluetoothAdapter.getDefaultAdapter();
如果BluetoothAdapter 为null,说明android手机没有蓝牙模块。
2. 判断蓝牙模块是否开启,blueadapter.isEnabled() true表示已经开启,false表示蓝牙并没启用。
3. 启动配置蓝牙可见模式,即进入可配对模式Intent in=new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
in.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 200);
startActivity(in); ,200就表示200秒。
4. 获取蓝牙适配器中已经配对的设备Set<BluetoothDevice> device=blueadapter.getBondedDevices();
当然,还需要在androidManifest.xml中声明蓝牙的权限
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
5.自动配对设置Pin值
static public boolean autoBond(Class btClass, BluetoothDevice device, String strPin)
throws Exception {
Method autoBondMethod = btClass.getMethod("setPin", new Class[] { byte[].class });
Boolean result = (Boolean) autoBondMethod
.invoke(device, new Object[] { strPin.getBytes() });
return result;
}
6.开始配对请求
static public boolean createBond(Class btClass, BluetoothDevice device) throws Exception {
Method createBondMethod = btClass.getMethod("createBond");
Boolean returnValue = (Boolean) createBondMethod.invoke(device);
return returnValue.booleanValue();
}
8. Android 蓝牙可见性开启与关闭
最初尝试了下面的方法,但是有时间限制而且需要手动确认:
后来,发现调用反射方法开启蓝牙可见性,可以到达预期效果,如下:
关闭可见性方法:
欢迎访问Github项目获取更多内容:
https://github.com/MickJson
欢迎点赞/评论,你们的赞同和鼓励是我写作的最大动力!
9. 安卓系统怎么用蓝牙
安卓系统使用蓝牙的方法:
首先要在安卓系统设备(如手机、平板电脑)、蓝牙设备(如耳机、导航仪、音箱、键盘、打印机)之间建立配对关系,方法是:
1、分别开启安卓系统设备(如手机、平板电脑)、蓝牙设备(如耳机、导航仪、音箱、键盘、打印机)的蓝牙功能,并将安卓系统设备(如手机、平板电脑)、设置为“所有人可见”;
2、在安卓系统设备(如手机、平板电脑)中搜索蓝牙设备,查找到之后选中进行连接,这时显示要输入配对密码,一般是:0000,输入完成配对后,显示连接成功即可。
3、拨打电话或进行数据传输。
10. Android中如何实现蓝牙的配对与连接
蓝牙功能可以参考下面的操作打开使用:
1.打开其他设备的蓝牙,并使其对其他设备可见。
2.打开下拉顶帘,点击蓝牙图标使其变为绿色,跳出提示框,勾选对其他设备可见。
3.点击扫描,搜索到其他设备后,点击该设备名称,双方点确定后配对成功。
4.选择要传输的文件,共享通过蓝牙即可传输文件。