何以编程方式访问R.java

时间:2017-07-01 14:22:44

标签: android

如何以编程方式访问R.java? 我知道C:驱动器上R.java类的路径 但是我想在Android中以编程方式访问它,我是否可以使用R.javaEnvironment.getExternalStorageDirectory()访问openFileInput

1 个答案:

答案 0 :(得分:0)

  

我可以使用Environment.getExternalStorageDirectory()或openFileInput访问R.java吗?

没有

R.java是一个源文件,用一种名为Java的编程语言编写。 Java是一种编译语言; R.java的源代码是作为构建应用程序的一部分编译的。源代码本身不在应用程序中。

您可以通过编程方式访问R.java中定义的常量的。实际上,这就是R类的要点:为您提供可用于标识资源的值。每当您的代码有R.layout.mainR.string.app_nameR.mipmap.ic_launcher时,您就会以编程方式引用R