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平台上的原生Singletons?
- 5. 如何为日志生成android平台添加CustomApplication类?
- 6. 通过平台生成器
- 7. 多平台代码生成
- 8. 平台生成器和C#
- 9. 如何使用Windows7的上平台生成器5.0(86)
- 10. 在API级别16上创建/生成R.id
- 11. 如何在运行时在AOT平台上生成任何通用类型?
- 12. 获取R.id用于生成复选框
- 13. 函数在Haskell平台中生成2011.2.0.1
- 14. Android R.id错误
- 15. 如何在Windows平台上在Android上调试本机代码
- 16. 如何在android studio上选择android系统平台?
- 17. 如何在VS2008中启用平台生成器模式
- 18. 如何使用OPENGL API在WINCE 6.0 R3平台生成
- 19. 如何在OutSystems平台中动态生成屏幕元素?
- 20. 如何在Linux平台上使用C动态生成XML文件?
- 21. iOS生成的QR码未在其他平台上识别
- 22. 不能在Google+平台上登录Android平台
- 23. Eclipse无法识别Android上的“R.id ...”
- 24. 在Android平台上存储信息表
- 25. PhoneGAP在Android平台上访问C++库
- 26. 在android平台上启动服务
- 27. 在iphone上使用ajax,android平台
- 28. 在离子上添加android平台
- 29. 在Android平台上显示表格
- 30. 平台生成器Project.Dat问题
他们应该是任何Android项目的一部分。 –
我想检测该文件中的所有小部件并向它们添加监听器。为了获得通知,每当一个小部件已与GUI进行交互,我想记录gui事件 –