次のフォルダ構造のプロジェクトがあります
Resources/
android/
images/
res-hdpi/
main.png
res-mdpi/
main.png
res-ldpi/
main.png
iphone/
images/
images/
main.png
main@2x.png
ui/
MainView.js
MainView.jsはcommonjsの方法で書いています
function MainView()
{
var self = Ti.UI.createImageView({
height : '25dp',
width : '25dp',
image : 'images/main.png'
});
return self;
}
module.exports = MainView;
これらのコードはiOSで正確に機能しますが、Androidでは同じストーリーではありません。高解像度のデバイスで期待していましたが、android / images / res-hdpi / main.pngが画像として読み込まれますが、パスが見つかりませんと表示され続けます。
TitaniumSDK1.8.2を使用しています