## R文件相關問題
今天遇到的問題,gen下沒有自動生成文件,而大部分java文件中錯誤是找不到R.java.
`“R cannot be resolved to a variable”`
這就一定有別的原因造成錯誤,所以才不能成功編譯。我查看了所有的xml文件,沒有錯誤。
再回過頭來挨個java文件找,看看是否有別的錯誤。
果然,在某個類中使用了BuildConfig來做調試開關。
~~~
private static volatile boolean isDebugEnabled = BuildConfig.DEBUG;
~~~
但import BuildConfig類是找不到的。因為這個類是ADT自動為我們生成的,它也在gen目錄下。由于程序有錯誤,
編譯失敗,gen目錄下是不會有任何文件生成的。這就進入雞生蛋還是蛋生雞的死循環了。怎么辦?
我看了一下別的項目,這個BuildConfig類很簡單,自己先寫一個,讓解決java文件的錯誤再說。
~~~
package?com.linc.xxx;??
??
public?final?class?BuildConfig?{??
????public?final?static?boolean?DEBUG?=?true;??
}??
~~~
果然,java文件錯誤消失,gen目錄下的R.java也生成了,但是在生成BuildConfig.java時報錯,說已經存在。我把自己寫的類刪除,再clean一下。問題就解決了。
- 前言
- Android問題集錦轉載之一
- Android問題集錦之一
- Android問題集錦之二
- Android問題集錦之三
- Android問題集錦轉載之二
- Android問題集錦轉載之三
- Android問題集錦之四
- Android問題集錦轉載之四
- Android問題集錦轉載之五
- Android問題集錦之六
- Android問題集錦之七
- Android問題集錦之八
- Android問題集錦之九
- Android問題集錦之十
- Android問題集錦之十一
- android問題集錦之十二
- Android問題集錦轉載之六
- Android問題集錦之十三
- Android問題集錦之十四
- Android問題集錦轉載之七
- Android問題集錦之十五
- Android問題集錦轉載之八
- Android問題集錦之十六
- Android問題集錦之十七
- android問題集錦之十八
- Android環境問題集錦之十九
- Android問題集錦之二十
- Android問題集錦之二十一
- Android問題集錦之二十二
- Android問題集錦之二十三
- Android問題集錦之二十四
- Android問題集錦之二十五
- Android問題集錦之二十六
- Android問題集錦之二十七
- Android問題集錦之二十八
- Android問題集錦之二十九
- Android問題集錦之三十
- Android問題集錦之三十一
- Android問題集錦之三十二
- Android問題集錦之三十三
- Android問題集錦之三十四
- Android問題集錦之三十五
- Android問題集錦之三十六
- Android問題集錦之三十七
- Android問題集錦之三十八
- Android問題集錦之三十九
- Android問題集錦之四十
- Android問題集錦之四十一
- Android問題集錦之四十二
- Android問題集錦之四十三
- Android問題集錦之四十四
- Android問題集錦之四十五
- Android問題集錦之四十六