littlepad blog

Titanium はまりどころ

Titanium をいじってみてハマッたところなど。

Titanium は、まだリファレンスの整備が不十分ということもあって、
ハマったり悩むところも多々ありましたが、
最近は Titanium の記事を取り上げているブログも増えてきたのでとても助かりました。
またハマりどころは随時追加していこうと思います。

■Titanium Developer から Android SDK の場所をパス指定しようとしてもうまくいかない。
Android SDK Tools Revision 8 から構成が変わったようで、
android-sdk/platform-tools/adbandroid-sdk/tools/ にコピーすれば OK。

参考)jmblog.jp – Titanium Mobileで Android SDK の環境設定につまずく

■Project の name に「Titanium」というキーワードが入っていると
Launch する時、エラーになってシミュレーターが立ち上がらない。
とりあえず iPhone の時に発生。Android は未確認。
「TitaniumTest」なんてプロジェクト名にするとアウトでした。

■Titanium の読み方はチタニウムではなく、タイタニウムw。

■[ERROR] Error locating JDK: set $JAVA_HOME or put javac and jarsigner on your $PATH
が出る。
Javaのパスが通ってないってこと。
下記を参考にパスの設定。

参考)Appcelerator Developer Center – ERROR] Error locating JDK: set $JAVA_HOME or put javac and jarsigner on your $PATH

■ImageView とか button とかのサイズ指定 ‘auto’ は iPhone でしか利かない。
これ、ずっとハマった…。
確かに ‘auto’ 指定を数値に変えたらエラーが消えたけど、
他の window で ‘auto’ 指定していてもエラーにならない箇所もあったり、うーん。

参考)titanium mobileメモ1: 鈴木くにのブログ

モバイルバージョンを終了