導語
繼上次寫博客已經兩年了,中間這一段時間沒有堅持住寫博客這個習慣,從現在開始,我要陸續迴歸寫博客,養成並堅持住這個習慣!
進入正題
問題
今天在寫自定義控件的時候,突然就想看看我自定義的屬性生成的id,就開始翻找R文件,我記得之前可以用ctrl + 鼠標左鍵點擊一個id就可以進到R文件中,但是這次我並沒有成功,我不知道是不是因爲AS的新版本。
解決
google了幾篇文章,都是說在
app-->build-->generated-->source-->r-->debug
但是我的工程下根本就沒有r這個文件夾,後來我把build所有文件夾都打開了,終於找到了。
原來R文件藏在這個路徑下了:
app-->build-->generated-->not_namespaced_r_class_sources-->(debug-->processDebugResources/release-->processReleaseResources)-->r-->你的工程的包名(這裏面也有你引用的三方庫和系統的包名)-->R.java
ok,問題解決,做個記錄!