android.R惹的祸

来源:互联网 发布:国家旅游数据统计 编辑:程序博客网 时间:2024/05/16 19:36

今天在学Bitmap类时,要调用图片,我的图片名称是cat1.jpg很简单,视频上面直接写R.drawable.cat1就运行通过了。我的

却死活报错说cat1无法识别。

     核对几遍之后发现,是那个R有猫腻,我的调用的是android.R,而视频中的R则是自己设计的包中的R.java文件。我不甘

心耗了几个小时必须得搞明白,为什么我的引用包显示的是 import android.R而视频上则是"import  com.xxx.xxx.xxx;"

     原来,在输入R时eclipse会自动弹出提示,如下图:


平时输入R的时候,就没仔细看过,一直点的是R-android,所以一直无法识别。另外,android.R在哪里了?在Android 4.3--->android.jar----->android----->R.class中。

         


0 0