eclipse android工程沒有錯卻出現紅叉

來源:互聯網
上載者:User

問題描述:

這是一個很變態的問題,花了我N多時間才解決掉,而且弄得心情非常鬱悶,這明顯是ADT的bug嘛,為什麼最新的版本還沒有解決?

將Linux下建好的android工程在windows下開啟時,本該不會報出任何錯誤的,事實上也的確如此,工程裡所有的檔案都沒有報錯(出現小紅叉),但工程名上確有個叉叉,有圖有真相:

用Ctrl+F11運行吧,又會報出如下錯誤:

按照常理,這種情況下,應該使用Clean工具來清理一下項目的bin檔案再讓它重建,因為可能會有某些資源檔在加入後沒有編譯過去。使用了Clean後,問題依舊,使用了N(N>10)次後問題還是照樣存在,這簡直讓人××啊。。。

Clean不行,再試試第二種辦法。工程也不是太麻煩,就重建立一個唄,於是我按照Google交給的步驟小心翼翼的又建了一次工程,遺憾的是,問題依舊,然後我把原先的工程複製進去,問題還是TMD依舊,真沒轍啊~

網上有人說只要不停的Clean就能解決,還有人說在代碼中敲入一行斷行符號,然後儲存就能解決,很遺憾,這些我都試了,都沒解決我的問題。

從來沒有出現過這種問題,我也不知道這是什麼時候出現的,反正好久沒在Windows下建Android工程了。於是乎我轉換了一下思維,我建的工程應該是沒有問題的,那會不會是eclipse或ADT出現問題了呢?

接下來想必你也知道,我更新了一下ADT,正準備重新解壓eclipse時,問題的解決辦法被我搜到了!goooooooood~

原帖網址實在是找不著了,但記住了改正辦法,就是在系統的環境變數裡加入一個名稱為ANDROID_SDK_HOME的變數,指向Android SDK的根目錄即可,例如:

變數添加完之後只要重啟eclipse即可。

我也不知道為什麼需要加入這個環境變數,以前從來沒遇到過這種問題,近期我也沒更新我的組件啊,怎麼會突然冒出這麼個噁心的問題?我不得而知。讀者朋友,你知道原因嗎?能告訴我嗎?謝謝!

轉載自:http://www.i1987.org/?p=347

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.