无法找到Android原始资源

时间:2010-10-24 13:47:42

标签: android resources

我通过创建文件夹res / raw / myfile然后使用代码来使用原始资源 InputStream是= Resources.getSystem()。openRawResource(R.raw.myfile);

此代码抛出资源未找到异常,并在日志中显示“资源不包含资源编号0x7f04000的包”

我上面使用的代码是我猜的正确代码。我见过的所有其他例子都不可能(2.1 sdk),因为它们可能是旧的例子。

我已经清理并建造并使用了新鲜的avd。 我的R.java看起来像这样 public static final class raw {         public static final int myfile = 0x7f040000;     }

1 个答案:

答案 0 :(得分:5)

试试这种方式。

  InputStream is = getResources().openRawResource(R.raw.myfile);