我使用Appcelerator Studio / Titanium创建了一个应用程序,最初仅适用于iOS,我将所有图像直接放入assets文件夹中; app/assets
。 iOS上的所有图像都可以正常加载,例如:
<ImageView id="logo" image="logoHorizontalWhite.png" />
但是,当我为Android构建应用时,图片无法显示。
这是否意味着我必须将图像放入Android特定目录中,我需要为iOS和Android提供所有图像的副本?
答案 0 :(得分:4)
文件夹app/assets
是图像的“根”文件夹。建议将所有图片放入app/assets/images
。
Android特别关注领先的斜杠。尝试:
<ImageView id="logo" image="/logoHorizontalWhite.png" />
任何不在平台之间共享的图片都应转到特定于平台的文件夹,app/assets/iphone/images
和app/assets/android/images