Titaniumで作ったアプリをAndroidエミュレータで実行すると、画像が表示さない問題がある。
(Windowsのみという噂)
tiapp.xmlに、下記を記述する事で、画像が表示されるようになる。
<property name="ti.android.fastdev" type="bool">false</property>
ただ、FastDev(ソースの修正をエミュレータ再起動なしに即座に反映する仕組み)が
使えなくなってしまうというTitaniumのバグがある。
SDカードを使用できないようにする事で、
FastDevを有効にしたままエミュレータで画像を表示できるようになる。
ただし、ローカルファイルのみ。(リモートファイルは表示されなくなる)
SDカードを使用できないようにする設定は下記の通り。
1. 目的のエミュレータが起動中の場合は一旦終了。
2. Android SDK Managerを起動。
3. Virtual Device一覧で対象のAVD Nameを選択してEditクリック。
4. HardwareのNewをクリックし、「SD Card support」を選択してOK。
5. 「SD Card support」のValueを「no」に変更して「Edit AVD」をクリック。
6. エミュレータを起動して確認。
0 件のコメント:
コメントを投稿