2015-04-21 124 views
0

我在根目录或主目录中使用鼠标右键添加了一个资产>新建>文件夹>资产 然后一个子目录闪现资产,但是当我通过Android的工作室 - XML资源错误

添加资产
android:src="@assets/splash_assest/RTBDevLogo.png" 

我得到一个错误,它是和未知的资源类型。我花了一些时间寻找答案,我发现的所有东西都是针对较早版本的AS,并且不适用于我的1.1.0版本(最新截至2015年4月21日)

是否需要导入?或类似的规定?

回答

0

您不能使用这样的资产。试试把这个图像文件放在res/drawable/之内并引用为android:src="@drawable/RTBDevLogo"

+0

那么这个人使用什么资产文件夹呢? – baron159

+0

[这是](https://developer.android.com/tools/projects/index.html#ApplicationModules):“您可以使用它来存储原始资产文件。此处保存的文件将被编译为.apk文件文件原样保留原始文件名您可以使用URIs以与典型文件系统相同的方式导航此目录,并使用“AssetManager”以字节流的形式读取文件。例如,这是一个很好的位置纹理和游戏数据“。 因此,基本上,您不能像XML那样使用来自XML资源的图像,您需要先在代码中读取它们,这可能不是您想要的。 @ baron159 – AndroidEx

+0

Ahhhh好吧我现在正在工作,但任何想法如何我可以更好地组织我的drawables文件夹?当我右键点击新目录时,它不会出现在AS – baron159