天天看點

【Android錯誤集錦】 "程式包R不存在" 的解決方法

建立一個Android項目,修改資源、包名等多種資訊後,報『錯誤: 程式包R不存在』的錯誤。

意譯為:『您引用的R可能與包名不符,非包名路徑下的檔案可能需要寫明 “import 包名.R”。請在查驗包名正确後重試』。

問題分析:

這種情況下,問題多出在包名。 

尤其在java檔案中沒有寫明『import **.R』時,IDE目測會去目前java檔案的同包名找R; 

解決方法:

1、可以在該檔案中寫明『import 包名(AndroidManifest中的).R; 』,然後再build;

2、另一種方法,如果這種檔案少,也可先把報錯的.java檔案移動至于包名相同的目錄進行調試;

一旦R檔案比對正确,就不會報找不到程式包R的錯了。 

繼續閱讀