2013-10-29 16 views
0

我有一個Android庫項目,用於在我的項目之間共享的所有常見事物。今天,我將這個庫附加到一個新項目中,最後這個新的應用程序停止生成R,並且所有活動都會遇到錯誤當我分離圖書館一切順利。此外,所有以前連接的應用程序都可以編譯並構建而不會出現問所以我認爲這個項目和圖書館項目之間有什麼不對。我搜索了這個問題,並在SOF的其他類似的線程中做了所有的事情,但沒有解決這個問題。將我的應用程序連接到庫項目後,R不會生成

任何想法?

+1

圖書館裏的任何課程都有一個你在其他進口中手動添加的R的導入?如果是這樣,您可能想要刪除該導入,請清理並重新構建。 –

+0

這兩個項目的Android版本是什麼? – AndroidDev

+0

分鐘sdk 8和目標sdk 18 –

回答

0

在解決了這個問題之後,我注意到我在我的values/styles.xml文件中有一個@ + id/...,並且在刪除該行後,一切正常。 問題是爲什麼這不被記錄在任何地方,這是不被允許的,以及爲什麼它沒有產生錯誤,直到項目連接到一個圖書館項目?

0

您可以嘗試刪除R.java文件並清理項目。我之前有過這個程序幫助我。確保你的項目沒有錯誤,否則它往往不會重新創建它。

+0

刪除哪個文件? –

+0

對不起我編輯了答案 – serge

+0

在連接之前,項目和庫編譯並運行正常。連接項目不能編譯,因爲它沒有生成R.java。 –

相關問題