我在Android上創建了一個藍牙聊天應用程序,我需要測試它,但我沒有自己的Android手機,所以我依賴於所有測試目的的模擬器。有沒有辦法讓我在Android模擬器上測試基於藍牙的應用程序?我正在使用Eclipse進行開發。我想同時運行2個仿真器,看看我的聊天應用程序是否正常工作。如何在Android模擬器上測試藍牙應用程序
另外,如何將新的模擬器與Eclipse集成?
我在Android上創建了一個藍牙聊天應用程序,我需要測試它,但我沒有自己的Android手機,所以我依賴於所有測試目的的模擬器。有沒有辦法讓我在Android模擬器上測試基於藍牙的應用程序?我正在使用Eclipse進行開發。我想同時運行2個仿真器,看看我的聊天應用程序是否正常工作。如何在Android模擬器上測試藍牙應用程序
另外,如何將新的模擬器與Eclipse集成?
幸運的是,有一條出路 - 在VM上安裝Android圖像並使用自己的藍牙設備。請按照下列步驟操作:
從http://www.android-x86.org/下載Androidx86。這是一個.iso文件,所以你需要像VMWare或VirtualBox這樣的軟件來運行它。我,我使用VirtualBox。
創建虛擬機時,需要將來賓操作系統的類型設置爲Linux而不是其他。
創建虛擬機後,將網絡適配器設置爲「橋接」。
啓動VM並在啓動時選擇'Live CD VESA'。
現在你需要找出這個虛擬機的IP地址。轉到VM中的終端(使用Alt + F1 & Alt + F7切換)並使用netcfg命令來查找。
現在您需要打開命令提示符並轉到您的android安裝文件夾(在主機上)。這通常是C:\ Program Files \ Android \ android-sdk \ platform-tools>。
類型ADB連接IP_ADDRESS
有做過!現在你需要添加藍牙。插入USB藍牙適配器。
在VirtualBox屏幕中,轉至設備> USB設備。選擇你的加密狗。
完成!現在你的Android VM有藍牙。嘗試開啓藍牙電源並發現/與其他設備配對。
現在剩下的就是去Eclipse,並運行你的程序。 Android AVD管理器應該將虛擬機顯示爲列表中的設備。
我很累,如果尋找這個問題的答案,最後我得到了我的個人經驗的解決方案。
在虛擬機的設置,轉到serialports - >端口1個
現在,啓動虛擬機。
在設備 - > USB設備 - > 您可以找到您的筆記本電腦藍牙列表。
您可以簡單地檢查選項並開始測試android藍牙應用程序。
這對我有用。希望你找到解決方案。
http://stackoverflow.com/questions/2384461/bluetooth-support-on-android-emulator –