kaz_konno's blog: walkthisway

Titanium Mobileの事など。

Android用モジュール作成コマンド on MacOSX

【モジュール作成】
Android用モジュールを作成するには、以下のコマンドをTerminal.appからたたきます。

/Library/Application\ Support/Titanium/mobilesdk/osx/1.7.0/titanium.py create --platform=android --type=module --name=[module名(例:myModule)] --id=[id名(例:com.kazkonno.myModule)] --android=/android-sdk

※「\」はバックスラッシュ


【モジュールのビルド】
Android用モジュールをビルドするには、以下のコマンドをたたきます。

ant clean && ant

すると、プロジェクトファイル内にzipファイルが出来上がります。
これをダブルクリックして解凍します。解凍されたフォルダは、「com.kazkonno.mymodule」となります。

※注意:作成時モジュール名にmyModuleとMが大文字にしていましたが、できあがるフォルダは小文字になります。(1.7.0使用)。ソース内でrequireする際は、myModuleとMを大文字にして利用します。


【モジュールの設置】
/Library/Application\ Support/Titanium/modules/android/にcom.kazkonno.mymoduleフォルダを移動します。
※「\」はバックスラッシュ


【モジュール利用設定】
実際使用する際は、iPhone用と同じように、tiapp.xmlにモジュールを明記し、ソース内でrequireして利用します。