2012-04-26 137 views
0

我正在開發一個使用Eclipse的android應用程序。直到昨天晚上我試圖將它部署到我的設備中時,一切進展順利。當我點擊Run時,出現以下提示:發佈Android Eclipse錯誤

[2012-04-26 09:00:52 - Unicyclist] Android Launch! 
[2012-04-26 09:00:52 - Unicyclist] adb is running normally. 
[2012-04-26 09:00:52 - Unicyclist] Performing com.unicycle.UnicyclistActivity activity launch 
[2012-04-26 09:00:52 - Unicyclist] Automatic Target Mode: Unable to detect device compatibility. Please select a target device. 
[2012-04-26 09:01:05 - Unicyclist] Uploading Unicyclist.apk onto device 'SH0AZR805746' 
[2012-04-26 09:01:05 - Unicyclist] Failed to install Unicyclist.apk on device 'SH0AZR805746': No such file or directory 
[2012-04-26 09:01:05 - Unicyclist] com.android.ddmlib.SyncException: No such file or directory 
[2012-04-26 09:01:05 - Unicyclist] Launch canceled! 

聽起來好像它試圖安裝到手機上的目錄缺失。或者它可能是我電腦上的一個目錄?我找不到任何東西,我不知道如何調試。

  • 這是一個電話,而不是一個虛擬設備。

  • 手機正在運行cyanogenmod,沒有庫存。

  • 一堆應用程序昨晚更新(相關?)我從備份重新映像手機,並正確部署應用程序。然後我更新了自上次備份以來更改過的應用程序,並將其保留一晚。今天上午,它不會重新部署(同樣的問題)

  • 應用程序啓動罰款 其他平板電腦,並罰款虛擬設備

  • 我的開發環境是在收存箱文件夾,如果使任何差異。我在開發Windows和2臺Linux計算機之間切換。與這款手機同時在Linux計算機上會出現

  • 同樣的問題(還沒有嘗試過的窗戶還)

+0

您是否在設置>應用程序設置頁面(在電話中)選中了「未知來源」複選框? – 2012-04-26 16:10:50

+0

您是否嘗試將所有內容複製到另一個文件夾並從那裏進行測試?您可以只導入新文件夾。確保應用程序名稱不存在。 – 2012-04-26 16:11:48

+0

@Jermin Bazazian - 部署工作正常到另一個設備(平板電腦) - 所以不會表明問題出在設備上? – Brent 2012-04-26 16:13:42

回答

3

的問題是,Eclipse是不是能夠找到您的APK文件。只要嘗試建立乾淨。 Here是另一個類似的問題。

+1

爲了澄清,Eclipse中的「Project | Clean ...」。 – Brent 2012-04-26 16:48:13