2011-11-02 50 views
1

我使用Flash Builder 4.5.1(適用於iOS和AIR SDK 2.6的更新)創建了示例hello world應用程序,以供Android系統。Flash Builder 4.5.1 - 使用FB 4.5開發Android應用程序 - 無法使用SDK連接到Android設備

當創建一個新的移動項目並以桌面模式(啓動方法 - 作爲模擬器)運行輸出時,情況良好。但是當我嘗試在使用USB模式的設備中安裝應用程序時,iam無法做到這一點。問題是當我使用項目運行配置啓動應用程序並選擇啓動方法爲「On Device」時,我無法在通過USB連接的Flash Builder中獲取設備。

我試着連接HTC Inspire設備並安裝了相應的驅動程序。當我嘗試使用Java eclipse(Native code)時,iam能夠檢測並部署代碼並進行檢查。但是當我使用Flash Builder 4.5.1執行相同的操作時,iam無法看到連接的設備。

通過google的大部分鏈接,發現我們需要在'flashbuilder4.5/utilities/drivers/android/android_winusb.inf'文件中添加設備硬件ID。但是在添加設備並重新啓動FLash Builder之後,仍然存在同樣的問題。

此外,當試圖解決這個問題時,我發現在大多數鏈接和視頻中,從FLash生成器啓動時,在「設備連接幫助」(超鏈接)之前將會有一個啓動方法「通過USB選擇調試」 。但在我的安裝版本中,我無法找到這樣的選項。我們需要進行其他更新以獲得選項嗎?

使用的軟件版本: 1.閃存製造商 - 4.5.1(試用版)

  1. AIR SDK 2.6

  2. HTC啓發(Android 2.2的)

請讓我知道,以前有沒有人遇到過這個問題。

由於事先 問候 Srinivasan.C

+0

通常這是一個驅動程序的問題;但我沒有具體的說明來幫助解決問題。您是否嘗試過從Android SDK重新安裝Android USB驅動程序? – JeffryHouser

+0

感謝您的回覆..我試着卸載HTC的驅動程序文件,並再次安裝了幾次。但仍然是同樣的問題。然後iam使用Flash builder進行開發和部署。 (不是java/android sdk) – Srinivasan

+0

對不起;我不清楚。我建議您從Android SDK安裝Android USB驅動程序。有關如何執行此操作的更多信息,請訪問:http://developer.android.com/sdk/win-usb.html。我不相信與Android SDK分發的手機特定驅動程序;除了Nexus特定的驅動程序。但是,我認爲Flash Builder需要安裝這些驅動程序/安裝SDK。 – JeffryHouser

回答

1

感謝您的答覆..

我在不同的PC嘗試和卸載Flash Builder中的前一版本(這是我們預覽版時進行測試)。之後,下載最新的SDK,並運行Android手機(HTC - 使用USB驅動程序)和桌面上的項目,它工作正常..

該機器的問題有操作系統作爲「Windows Vista商業」,無法修復USB連接問題。所以我嘗試在其他操作系統爲'Windows XP'的機器上,我可以看到HTC和其他設備的USB驅動程序的正確安裝。

同樣在正確安裝之後,當我們打包併發布iOS和Android項目時,它在兩個平臺中都能正常工作,沒有任何錯誤。

感謝,

斯里尼瓦桑

0

您可以檢查您是否有設備啓用「USB調試」? 進入「設置 - >應用程序 - >開發 - >啓用USB調試」。您需要啓用USB調試才能運行和調試設備上的任何應用程序。

相關問題