我想知道开发人员团队是否让模拟器有一些信息可以让蓝牙在Android模拟器中运行,指出一些关于它的链接,如果他们有一些发布日期,或者他们是否会让它在将来有效
感谢。
答案 0 :(得分:25)
据我所知,蓝牙仿真器没有支持。我将不得不在某些课程中教授android和蓝牙。学生需要在android模拟器中对代码进行编码和测试(猜测)。
所以我想出了在tcp之上的android蓝牙API的裸骨重新实现。您可以在here on github上找到它。
基本上,您在计算机上运行tcp-server,仿真器将通过它连接。
您只需使用包android.bluetooth
中的类(以及其他2个小修改),而不是使用包dk.itu.android.bluetooth
中的类。
目前它支持:
它并不多,但是直到我们从Android机器人那里得到更多东西,我猜周围没有别的东西。
希望它会有用,欢呼!
答案 1 :(得分:0)
记录的蓝牙限制似乎与qemu -bt
选项不一致。那么,如何在模拟器中启用蓝牙,以便可以使用-bt
选项,或者至少知道支持蓝牙?
目标/板/.../ BoardConfig.mk有" BOARD_HAVE_BLUETOOTH:= true"不提供蓝牙图标或启用蓝牙。那么,我们如何在android qemu模拟器上打开蓝牙?
对于模拟2008年提供的USB设备的-bt
选项,不支持蓝牙是什么意思?帖子和限制已经过时。
模拟器的功能限制包括:
不支持拨打或接听实际的电话。但是,您可以通过模拟器控制台模拟电话呼叫(放置和接收)。 不支持USB连接 不支持设备连接耳机 不支持确定网络连接状态 不支持确定电池充电水平和AC充电状态 不支持确定SD卡插入/弹出 不支持蓝牙
http://developer.android.com/tools/devices/emulator.html#limitations