簡體   English   中英

在Eclipse中更新到Android SDK 20后出現問題

[英]Problems after updating to Android SDK 20 in Eclipse

我首先通過Help->Check For Updates並安裝它建議的所有內容來Help->Check For Updates Eclipse中的工具。 然后轉到Window->Android SDK Manager並更新多個內容,包括我的SDK版本。

完成更新后,我的所有Android項目都有一個漂亮的紅色框,里面有一個x。 我探索了這些項目並注意到項目本身沒有任何錯誤只是項目本身有錯誤圖標。 我在網上搜索,發現其他人有類似的問題。 所以我以為我找到了解決方案 在清理和構建項目之后,我在項目中的多個java文件旁邊有了額外的錯誤圖標。 當Eclipse嘗試導入它們並且所有導入都選擇為紅色時,Eclipse無法找到自動生成的R文件。

我嘗試刪除.android目錄的全部內容(從特定的幾個文件開始,然后是整個內容)但是沒有帶來預期的結果。

所以我刪除了新生成的文件並恢復了所有舊文件。

當我再次清理和構建項目時,所有錯誤都會消失,但直到我再次嘗試運行項目然后出現相同的錯誤:

您的項目包含錯誤,請在運行之前修復它。

我也發現了一個相關的問題 它聲稱我的xml文件一定有問題。 自從更新工具以來我沒有修改任何xml文件所以我不知道是什么原因導致它們出錯。

關於發生了什么的任何想法?

我發現eclipse現在正在拾取之前沒有發現的錯誤,因為他們更新了lint,你可能必須檢查所有文件,看看是否有錯誤,如果它不起作用嘗試從構建中刪除Android並重新連接它,清理項目,構建項目,確保活動使用正確的R文件並檢查lint所說的內容,它就像一個帶有勾號的小方塊我認為。

我有完全相同的問題,通過刪除我的代碼中的任何R導入,然后清理項目解決

發生了最奇怪的事情。 即使我已經做了兩次這樣的事情,我再次刪除了.android文件夾中的所有文件,退出了我的Eclipse並再次打開它。 所有錯誤都消失了,我的大多數項目都正常工作。 我花了很多時間在這個問題上,我不知道它是如何解決的,但我很高興再次工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM