ページへ戻る
印刷
AndroidでのANEの作成/Flashでの実際の使い方
をテンプレートにして作成 ::
NJF Wiki
xpwiki
:AndroidでのANEの作成/Flashでの実際の使い方 をテンプレートにして作成
開始行:
[[AndroidでのANEの作成]]に戻る。
このページは[[AndroidでのANEの作成/ANEの作成]]の続きです。
*Animate CCからのANEの呼び出し方。
まず、Animate CCで「Air for Android」のflaファイルを作成...
&ref(newair.jpg,mw:480,mh:360);
次に「ファイル->パブリッシュ設定」を選び、ターゲットが先...
&ref(publishsetting.jpg,mw:480,mh:360);
低い場合にはパブリッシュエラーが出るので、選び直すかANEを...
また、Animate CCでAir SDKのバージョンを管理する方法は「[[...
次に「ファイル->ActionScript3.0の詳細設定」を選んでらライ...
&ref(addANE.jpg,mw:480,mh:360);
最後に同じ「Air xx for Android設定」画面の「Permissions」...
これはANEとは関係なく、デバッグ実行に必要なPermissionです。
&ref(スクリーンショット 2016-06-27 2.29.31.png,mw:480,mh:...
これでANEの実行に必要な設定は終わりです。
あとは実際に使うだけです。
そのために、ステージ上に「main_btn」というインスタンス名...
import flash.events.MouseEvent;
import jp.njf.ANEAlert;
var aneAlert:ANEAlert = new ANEAlert();
var cnt:int = 1;
main_btn.addEventListener(MouseEvent.MOUSE_DOWN,function...
aneAlert.showAlert("From Flash",cnt + " times!");
cnt++;
});
Android用のANEを実行するようにしたので、もうデスクトップ...
デバイスをUSB接続して、「デバッグ->ムービーをデバッグ->US...
実行すると、ボタンをクリックするたびに数が増えていくアラ...
&ref(Screenshot_2016-06-27-02-06-00.png,mw:480,mh:360);
*開発上の注意
**コマンドはまとめておこう
このように、ANEの作成はコマンドラインで打つものがとても多...
**デスクトップでデバック実行するには
上記のように、一度ANEを入れてしまうとそのままではデスクト...
これを解決するには二つ方法があります。
一つはANEの中にデスクトップで実行するとき用のものを入れて...
もう一つは「[[Flash Professionalでデバイスによってパブリ...
前者の場合処理を一本化できるメリットがあり、後者は逆にANE...
私は後者の方を使っていますが、どちらも一長一短あるので用...
**JavaからのFlash呼び出し。
このサンプルではJavaからFlash側を呼び出す処理がありません。
こちらも可能で実装はそれほど難しくありません。
ひとまずこちらのサンプルが理解できたらネット上のサンプル...
このサイトでも機会があれば記事にするつもりです。
**各種リソースの取り込み
ここであつかったjarファイルだけではなく、XMLファイルなど...
これはとくに広告のSDKを入れるときには必須の技術となります。
こちらもそのうちここでご紹介します。
[[AndroidでのANEの作成]]に戻る。
終了行:
[[AndroidでのANEの作成]]に戻る。
このページは[[AndroidでのANEの作成/ANEの作成]]の続きです。
*Animate CCからのANEの呼び出し方。
まず、Animate CCで「Air for Android」のflaファイルを作成...
&ref(newair.jpg,mw:480,mh:360);
次に「ファイル->パブリッシュ設定」を選び、ターゲットが先...
&ref(publishsetting.jpg,mw:480,mh:360);
低い場合にはパブリッシュエラーが出るので、選び直すかANEを...
また、Animate CCでAir SDKのバージョンを管理する方法は「[[...
次に「ファイル->ActionScript3.0の詳細設定」を選んでらライ...
&ref(addANE.jpg,mw:480,mh:360);
最後に同じ「Air xx for Android設定」画面の「Permissions」...
これはANEとは関係なく、デバッグ実行に必要なPermissionです。
&ref(スクリーンショット 2016-06-27 2.29.31.png,mw:480,mh:...
これでANEの実行に必要な設定は終わりです。
あとは実際に使うだけです。
そのために、ステージ上に「main_btn」というインスタンス名...
import flash.events.MouseEvent;
import jp.njf.ANEAlert;
var aneAlert:ANEAlert = new ANEAlert();
var cnt:int = 1;
main_btn.addEventListener(MouseEvent.MOUSE_DOWN,function...
aneAlert.showAlert("From Flash",cnt + " times!");
cnt++;
});
Android用のANEを実行するようにしたので、もうデスクトップ...
デバイスをUSB接続して、「デバッグ->ムービーをデバッグ->US...
実行すると、ボタンをクリックするたびに数が増えていくアラ...
&ref(Screenshot_2016-06-27-02-06-00.png,mw:480,mh:360);
*開発上の注意
**コマンドはまとめておこう
このように、ANEの作成はコマンドラインで打つものがとても多...
**デスクトップでデバック実行するには
上記のように、一度ANEを入れてしまうとそのままではデスクト...
これを解決するには二つ方法があります。
一つはANEの中にデスクトップで実行するとき用のものを入れて...
もう一つは「[[Flash Professionalでデバイスによってパブリ...
前者の場合処理を一本化できるメリットがあり、後者は逆にANE...
私は後者の方を使っていますが、どちらも一長一短あるので用...
**JavaからのFlash呼び出し。
このサンプルではJavaからFlash側を呼び出す処理がありません。
こちらも可能で実装はそれほど難しくありません。
ひとまずこちらのサンプルが理解できたらネット上のサンプル...
このサイトでも機会があれば記事にするつもりです。
**各種リソースの取り込み
ここであつかったjarファイルだけではなく、XMLファイルなど...
これはとくに広告のSDKを入れるときには必須の技術となります。
こちらもそのうちここでご紹介します。
[[AndroidでのANEの作成]]に戻る。
ページ名: