如果我想爲2個Android設備實現一個應用程序,這樣我就可以通過藍牙從一個連接到另一個,我該如何通過模擬器來實現?在Android模擬器中使用藍牙
提示:我沒有用於模擬的Android手機。
謝謝。
如果我想爲2個Android設備實現一個應用程序,這樣我就可以通過藍牙從一個連接到另一個,我該如何通過模擬器來實現?在Android模擬器中使用藍牙
提示:我沒有用於模擬的Android手機。
謝謝。
Android模擬器的限制很少。功能限制包括:
您不能使用模擬器來測試藍牙應用程序。 BluetoothAdapter在模擬器中將保持爲空。你需要一個藍牙設備。
哦,這讓我難過,我希望我可以通過模擬器做到這一點,BTW非常感謝。 :) – Adly 2012-03-22 14:17:46
我發現了在虛擬android上用真實設備調試啓用bt的應用程序的方法。這不是ADK模擬器,它有一些缺陷,但它絕對有效。
主機可以在Windows 7 64位和標準BT堆棧下運行。一步一步:
adb.exe connect your-vm-ip
除了elmot的方法(這是我看到的在網絡上不同的地方,並已上報工作),你也可以考慮這個工具,它似乎做正是你所需要的東西:所接受不再存在,我似乎無法找到任何其他頁面所提到的完全一樣的細節
參考鏈接。然而,在這個docs中提到:
有什麼理由不支持
Android模擬器支持設備的大部分功能,但不包括虛擬硬件:
- 無線網絡
- 藍牙
- NFC
- SD卡插入/彈出
- 設備連接的耳機
- USB
手錶模擬器Android Wear不支持概述(最近訪問的應用)按鈕,d-墊,以及指紋傳感器。
雖然手機和平板電腦的大多數最終用戶傾向於使用較早的API級別,但Android Wear和Android TV用戶傾向於使用最新版本。使用最新版本可以爲您提供更好的使用仿真器的體驗。
有用的信息。謝謝。 :) – Adly 2012-03-22 14:20:29
如果我要將藍牙適配器連接到我的系統,有什麼方法可以通過它來使用藍牙? – 2014-12-24 10:10:14
@SumanRoy IT不會支持外部藍牙。目前AVD僅支持硬件鍵盤支持,並且您可以使用網絡攝像頭模擬器中的前後相機。 – 2014-12-24 10:33:48