2015年4月2日木曜日

[Titanium Mobile]MACでTitanium Android Moduleを作成する

Titanium Studio, build: 3.1.3 の記事なので最新版では動作しないかもしれません

新しい記事はこちら
[Titanium Mobile] Android モジュールを作成 3.5.1GA
https://www.blogger.com/blogger.g?blogID=2518627692473629903#allposts

・モジュールの作成
File>New>Mobile Module Project

項目を入力

hogeProxy.javaなどを編集

・コンパイル
build.properties
android.ndk=/Users/[user name]/android-ndk-r8
ndkのパスを追加

android NDKが入ってない時は追加する
http://developer.android.com/intl/ja/tools/sdk/ndk/index.html

Android NDKを触ってみる
http://qiita.com/alingogo/items/203477c9da373ab7eacb

build.xmlを右クリック
Run>Ant
を実行

プロジェクト名を右クリック>Publish>package

Output LocationがTitaniumSDKの場合
/Users/[user name]/Library/Application Support/Titanium/modules
に配置される。

Mobile Projectは開いているプロジェクトにModuleを直接配置し、
対象のTiApp.xmlに自動で追加される

・モジュールのインポート
TiApp.xml>module>"+"ボタンで追加することができる。


※モジュールをTitaniumプロジェクトに更新するときは
TiApp.xmlから更新するプロジェクトを"-"ではずさないと更新されないらしい