
正文
androidresraw的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Android项目中res文件夹下没有raw文件夹,且在res文件夹下新建raw文件夹后仍然有问题
看一下R文件,是否存在.最后尝试在改成com.liri.asmhelper.R.raw.xxx试试.
因为你使用了android
library.本身就import
xxx.xxx.xxx..xxx.R;所以就默认了这个R了
相关问答
Q1: Android问题之res/raw和assets的区别及文件大小限制
1.assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。2.res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。3.res/drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。4.res/drawable-ldpi:保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。5.res/drawable-mdpi:保存中等分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。6.res/layout:存放所有的布局文件,主要是用于排列不同的显示组件,在Android程序中要读取此配置。7.res/values:存放一些资源文件的信息,用于读取文本资源,在本文件夹之中有一些约定的文件名称:
Q2: android 的res/raw可以写入文件不??
官方说:不行!
“Tip: If you want to save a static file in your application at
compile time, save the file in your project res/raw/ directory. You can open it with
openRawResource(), passing the R.raw.filename resource ID. This method returns an InputStream
that you can use to read the file (but you cannot write to the original file).”
参考地址:
Q3: android res/raw文件夹中的文件内容乱码问题
2个原因:
第1个可能是文件存的时候编码不对;
第2个可能是程序在读写这个文件的时候编码转换问题。






