每當我試圖運行我的項目,我在控制檯中得到這個錯誤。 「找不到* * .apk文件」找不到**** apk + android
操作系統:Windows XP
IDE:Eclipse的SDK 版本:3.4.2 版本ID:M20090211-1700
安卓1.6
ADT:ADT 10.0.0
供參考:它只發生在一個單一的項目,其他項目運行良好..
每當我試圖運行我的項目,我在控制檯中得到這個錯誤。 「找不到* * .apk文件」找不到**** apk + android
操作系統:Windows XP
IDE:Eclipse的SDK 版本:3.4.2 版本ID:M20090211-1700
安卓1.6
ADT:ADT 10.0.0
供參考:它只發生在一個單一的項目,其他項目運行良好..
我認爲當你出從依賴項目下重命名庫項目會發生這種情況。 Eclipse在大多數情況下更新依賴關係是相當不錯的,但這個看起來很脆弱。
首先嚐試在Project> Properties> Android> Library中刪除然後重新添加庫。
如果這不起作用,請嘗試清理項目,退出Eclipse並打開項目根目錄中的「.classpath」文件。如果您看到一行以前一個名稱引用您的庫項目,只需刪除它,保存該文件並重新啓動Eclipse。建立圖書館項目,然後建立你的依賴項目。您可能需要像上面提到的那樣重新添加庫。至少這對我來說很有用。
編輯說明:我還在我的.project文件中發現了一些陳舊的引用。他們似乎沒有造成任何問題,但我也刪除了它們。如果你這樣做,一定要搜索該文件中的舊名稱,因爲在底部附近有一整個「鏈接」部分也引用它。
在我的情況下,我有「庫項目」添加爲「Java構建路徑」下的一個庫,我刪除並正確添加在Android>庫下。這解決了警告 – Gavriel 2013-06-05 09:51:14
我也不得不取消選中「Is Library」複選框。 – 2014-04-01 02:26:09
清理項目和檢查。日食不是建立apk文件。
檢查此主題。它可能會幫助你。
確保您的項目中正確導入了Android 1.6的庫。也就是說,在你的項目下,你應該看到'Android 1.6',它擴展並顯示'android.jar'。
如果它指出Referenced Libraries> android.jar,則需要通過手動更改該項目的.classpath來解決此問題。
爲項目開放的.classpath並鍵入以下內容:
重要的線是3 classpathentry,這是實際的鏈接到Android SDK庫。
運行Eclipse以管理員身份,然後導入您的項目
更新您的Android SDK中的SDK開發工具是正確地更新後確認。 您可以通過Open sdk manager檢查 - 必須安裝「Android Sdk Build Tools」狀態。 如果未安裝狀態,則安裝相同的Android Sdk Build Tools。
從.zip文件更新ADT到22後,得到了與上面提到的相同的錯誤,因爲eclipse更新不起作用,並且Android Sdk構建工具確實標記爲未安裝。謝謝! – Riplexus 2013-07-01 07:27:58
更新Android SDK,是什麼對我來說。
我正在用LibGdx框架構建遊戲並得到相同的錯誤。我在stackoverflow和其他人的帖子上嘗試了幾個解決方案。
在該LibGdx論壇帖子找到幫助:
http://www.badlogicgames.com/wordpress/?p=3010發佈者馬里奧,於2013年5月18日
剛剛更新到ADT 22,所以你應該。但是,這個過程並不順利。你需要做的:在Eclipse
- 更新ADT插件(幫助 - >檢查更新)
- 打開Android SDK管理器,無論是在Eclipse中,或從 你的Android SDK文件夾
- 獲取所有更新
- 取再次
- 所有更新獲取更新一次...
最終結果應該是更新的ADT插件,以及最新的SDK包。請確保您擁有以下圖像中的全部三個版本號和準確的版本號。
我需要只更新它們一次,並從那裏工作。 即使這篇文章已經過時,我想我會分享這個,因爲我失去了一天沒有發現任何東西。
我也遇到過這個問題,當我創建一個使用android庫的android項目時。很顯然,我不知道如何以合適的方式將庫引入到應用程序中。我錯誤地使用了項目依賴項(Java Build Path/projects)或添加了一個庫(Java Build Path/Libraries)。雖然我所要做的只是轉到Android選項卡,並通過庫部分的添加按鈕導入我的android庫。
我正在使用PhoneGap並檢查了有關配置(屬性,構建路徑)的幾個解決方案。但是,我的問題是我試圖用Eclipse的默認設置來運行所有的東西。然後,我解決了它要去SDK經理安裝:Android SDK構建工具,它工作。
確保把正確的SDK位置(我有2個SDK的實例和更新錯誤一次)。
礦是由this問題引起(ADT和SDK之間的不兼容),並因此被固定:
清理並建立你的項目 – ingsaurabh 2011-03-11 13:02:04
@Saurabh Agnihotri這沒有幫助。看到http://stackoverflow.com/questions/6337673/could-not-find-library-apk – an00b 2011-06-13 23:57:09