[完全に自分用!] Flash Proのネイティブ拡張(ANE)で毎回迷子になるのでメモを残す
|コードの書き方などは置いといて、毎回コンパイル時に思い出すのに苦労しているのでメモを残します。
ANE作成方法についてはairでアプリ作る機会が発生したらまとめます。
今回は広告SDKのバージョンアップ。
必要なものを準備
1.組み込むライブラリ
xCode(Androidの場合はEclipse)でコンパイルしたライブラリです。
2.AcsionScriptライブラリ
airで利用する為のAPIを提供するライブラリです。
swcをzipに変更してlibrary.swfを抽出します。
3.証明書ファイル
パスワード覚えておけば次回も使えます。
4.コンパイル用の設定ファイル
xml形式で記述したものです。
手順
ADPコマンドを利用してaneファイルを生成します。
毎回忘れるポイントで、今回残したい箇所でもあります。
adt -package -storetype pkcs12 -keystore store.p12 -target ane ANE.ane extension.xml -swc ANE.swc -platform iPhone-ARM library.swf ANE.a
あとは普通に使ってデバックします。
検証するまでに時間がかかるので、airの拡張を自作するのはオススメしません。。