我正在使用最新版本的钛/合金,在Windows 7 64位,Genymotion Android模拟器(三星Galaxy S2,API 4.1.1),Titanium Studio版本:3.3.0.201407100905。示例代码:
<Window id="index" class="main-container">
<View class="top">
<View class="left top-left">
<ImageView id="logo" image="/images/logo.png" />
<ImageView id="title" image="/images/index_title.png" />
</View>
<View class="right top-right">
<ImageView id="loginButton" image="/images/login_gray.png" />
</View>
</View>
</Window>
总是没有绘制第一张图片(我得到&gt; [警告]:TiDrawableReference:(pool-3-thread-2)[978,978]无法打开流来获取位图 - 在控制台中),但它没有不依赖于图片 - 我的意思是如果我做这样的事情:
<Window id="index" class="main-container">
<View class="top">
<View class="left top-left">
<ImageView image="/images/non-existent-image.png" />
<ImageView id="logo" image="/images/logo.png" />
<ImageView id="title" image="/images/index_title.png" />
</View>
<View class="right top-right">
<ImageView id="loginButton" image="/images/login_gray.png" />
</View>
</View>
</Window>
我将得到相同的错误,但这次将绘制每个其他图像而没有任何错误。这种情况在每个仿真器和设备下都很明显,所以我认为它与Alloy / Titanium有关。
答案 0 :(得分:-1)
删除构建文件夹解决了这个问题。