Android模拟器上的蓝牙支持
我想知道如果开发团队让模拟器有一些信息,使蓝牙在android模拟器工作,指示一些链接,如果他们有一些发布的date,或者如果他们将使它在未来的作品。
谢谢。
据我所知在蓝牙模拟器没有支持。 我将不得不在某些课程中教授android和bluetooth。 学生将需要在android模拟器中编写代码并testing(猜测它)。
所以我想出了在tcp之上的android蓝牙API的裸机重新实现。 你可以在github上find它。
基本上,你在你的机器上运行一个tcp-server,仿真器将通过它连接。 而不是使用android.bluetooth
包中的类,只需要使用包dk.itu.android.bluetooth
(和其他2个小修改)中的类。
目前它支持:
- 打开/closures“收音机”
- 发现设备(只有其他的Android模拟器)
- 创build蓝牙服务
- 连接到蓝牙服务
这并不多,但是直到我们从机器人那里得到更多的东西,我想没有其他的东西了。
希望它会有用,欢呼!
logging的蓝牙限制似乎与qemu -bt
选项不一致。 那么,蓝牙模拟器是如何启用的,所以可以使用-bt
选项,或者至less知道蓝牙支持?
具有“BOARD_HAVE_BLUETOOTH:= true”的目标/板/…/ BoardConfig.mk不提供蓝牙图标或启用蓝牙。 那么,我们如何打开android qemu模拟器上的蓝牙?
这是什么意思,蓝牙是不支持给模拟USB设备在2008年提供的-bt
选项? 该职位和限制已经过时。
仿真器的function限制包括:
不支持拨打或接听实际的电话。 但是,您可以通过模拟器控制台模拟电话(放置和接收)。 不支持USB连接不支持连接设备的耳机不支持确定networking连接状态不支持确定电池电量和交stream充电状态不支持确定SD卡插入/popup不支持蓝牙
http://developer.android.com/tools/devices/emulator.html#limitations