1
A
回答
3
它被編譯器自動生成;你可以放心地認爲它將永遠存在。
一個項目的R.java文件是一個索引文件中定義的所有資源。
您在源代碼中使用這個類作爲一種簡短的方式來引用您已包含在項目中的資源。
這對於像Eclipse這樣的IDE的代碼完成功能特別強大,因爲它可以讓您快速交互式地找到您要查找的特定參考。
1
類R
是所有Android應用必不可少的,如果你的項目不包含錯誤會自動生成。所以,它不是特定於除android之外的任何構建環境。
1
它由aapt工具生成。從android site:
一旦您提供您的應用程序的資源(在 提供資源討論),你可以通過引用它的資源ID應用它。 所有資源ID都是在項目的R類中定義的,該工具會自動生成該類。
相關問題
- 1. R.java沒有在Android中生成R.id
- 2. Flutter - Android原生平臺集成
- 3. 如何在Linux平臺上手動生成R.java
- 4. 如何在Android平臺上使用Tensorflow?
- 5. 如何爲日誌生成android平臺添加CustomApplication類?
- 6. android平臺上的原生Singletons?
- 7. 平臺生成器和C#
- 8. 多平臺代碼生成
- 9. 通過平臺生成器
- 10. 如何使用Windows7的上平臺生成器5.0(86)
- 11. 如何在運行時在AOT平臺上生成任何通用類型?
- 12. 在API級別16上創建/生成R.id
- 13. 函數在Haskell平臺中生成2011.2.0.1
- 14. 如何在Windows平臺上在Android上調試本機代碼
- 15. 獲取R.id用於生成複選框
- 16. 如何在VS2008中啓用平臺生成器模式
- 17. 如何使用OPENGL API在WINCE 6.0 R3平臺生成
- 18. 如何在OutSystems平臺中動態生成屏幕元素?
- 19. 如何在使用Tycho生成POM時指定平臺?
- 20. 如何在android studio上選擇android系統平臺?
- 21. R.id android studio
- 22. Android R.id錯誤
- 23. 如何在Linux平臺上使用C動態生成XML文件?
- 24. 如何解決在linux上的android-sdk上的平臺問題?
- 25. 如何在平臺上的Android電視盒上實現鼠標?
- 26. FireMonkey TControl.MakeScreenshot在移動平臺上生成小號位圖
- 27. iOS生成的QR碼未在其他平臺上識別
- 28. 不能在Google+平臺上登錄Android平臺
- 29. Android Programming with Java,如何使用R.id
- 30. 生成跨平臺應用程序
他們應該是任何Android項目的一部分。 –
我想檢測該文件中的所有小部件並向它們添加監聽器。爲了獲得通知,每當一個小部件已與GUI進行交互,我想記錄gui事件 –