2010-10-26 48 views
2

運行(在Eclipse)藍牙聊天的示例應用程序。當我在Eclipse中運行,Android模擬器啓動的應用程序,但說無法從Android的網站

「藍牙功能無法使用。」

還需要在真實手機上運行/安裝應用程序的幫助。我連接了我的HTC Desire(Android 2.2),啓用了USB調試並從Eclipse運行應用程序。模擬器像往常一樣啓動,而不是在手機上運行的應用程序。

+0

搜索'android手機調試設置' – KevinDTimm 2010-10-26 18:08:25

回答

2

模擬器不支持藍牙。請參閱此處瞭解有關仿真器限制的信息:http://developer.android.com/guide/developing/tools/emulator.html#limitations

要在實際設備上進行調試,您需要確保設備被adb識別。嘗試'adb設備'以查看您的手機是否已列出。如果仿真器正在運行,您應該將其看作類似'emulator-5554'的設備,但您的​​真實設備將是一串更長的字母和數字。如果沒有顯示出來,這就是eclipse啓動模擬器的原因。

+0

如果模擬器上不支持藍牙,我該如何運行和測試藍牙聊天應用程序?我看到很多用戶說他們可以運行BT聊天應用程序。我想知道他們是怎麼做到的!如果有另一種運行此應用程序的方式,請告訴我該怎麼做?謝謝。 – 2010-10-27 08:10:28

+0

他們必須在真實設備上進行測試。你有任何鏈接到其他人能夠在模擬器上使用藍牙的地方嗎?當我第一次開始爲Android開發時,我遇到了同樣的問題,並且測試了BT聊天示例,我剛剛使用了一些真實設備。 – 2010-10-27 15:04:41

+0

好的。我想這個應用程序應該在真實設備上進行測試。我沒有看到它在仿真器上測試過的任何地方。感謝您的答覆。 – 2010-10-28 09:32:21

3

在仿真器上運行藍牙aap是不可能的,因爲在仿真器上不支持藍牙。

看這個Emulator Limitations

在此版本中,仿真器的限制包括:

  • 用於撥打或接聽實際電話不支持。但是,您可以通過模擬器 模擬 模擬電話(置入和接收)。
  • 不支持USB連接
  • 不支持相機/視頻捕捉(輸入)。
  • 用於設備連接的耳機
  • 用於確定連接狀態不支持不支持
  • 用於確定電池的充電水平和AC充電狀態
  • 用於確定SD卡插入不支持不支持/彈出
  • 不支持對於藍牙
0

如果您想在真實手機中運行應用程序,則必須爲您的手機安裝PC套件,然後將其連接至PC以pc_suit模式並確保手機的名稱在設備上顯示我在eclips然後運行應用程序