ページへ戻る
− Links
印刷
AndroidでのANEの作成/Flashでの実際の使い方
の編集 ::
NJF Wiki
xpwiki
:
AndroidでのANEの作成
/
Flashでの実際の使い方
の編集
# w99b5b1c の編集
ページ内容:
*Animate CCからのANEの呼び出し方。 [#w99b5b1c] まず、Animate CCで「Air for Android」のflaファイルを作成します。 &ref(newair.jpg,mw:480,mh:360); 次に「ファイル->パブリッシュ設定」を選び、ターゲットが先ほど制作したANEのAir SDKのバージョンと同じか上であることを確認してください。 &ref(publishsetting.jpg,mw:480,mh:360); 低い場合にはパブリッシュエラーが出るので、選び直すかANEを低いバージョンで作り替えてください。このときコマンドのswf versionとextension.xmlの名前空間を調整する必要があります。 また、Animate CCでAir SDKのバージョンを管理する方法は「[[Animate CCでのAdobe Air SDKの管理]]」を参考にしてください。 次に「ファイル->ActionScript3.0の詳細設定」を選んでらライブラリパスのタブをクリックし、さらにANEの追加のアイコンをクリックし、先ほど制作したanealert.aneを追加します。 &ref(addANE.jpg,mw:480,mh:360); 最後に同じ「Air xx for Android設定」画面の「Permissions」項目で「INTERNET」にチェックを入れます。 これはANEとは関係なく、デバッグ実行に必要なPermissionです。 &ref(スクリーンショット 2016-06-27 2.29.31.png,mw:480,mh:360); これでANEの実行に必要な設定は終わりです。 あとは実際に使うだけです。 そのために、ステージ上に「main_btn」というインスタンス名のボタンを制作し、1フレーム目に次のコードを書きます。 import flash.events.MouseEvent; import jp.njf.ANEAlert; var aneAlert:ANEAlert = new ANEAlert(); var cnt:int = 1; main_btn.addEventListener(MouseEvent.MOUSE_DOWN,function(e:MouseEvent):void{ aneAlert.showAlert("From Flash",cnt + " times!"); cnt++; }); Android用のANEを実行するようにしたので、もうデスクトップでは実行は出来なくなります。 デバイスをUSB接続して、「デバッグ->ムービーをデバッグ->USB経由でデバイスを使用」から該当デバイスを選択してください。デバイスが見当たらないときは「デバイスリストを更新」を選んでください。 実行すると、ボタンをクリックするたびに数が増えていくアラートボタンが表示されます。 &ref(Screenshot_2016-06-27-02-06-00.png,mw:480,mh:360);
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「京都」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
[1]
Links list
(This host) = https://njf.jp
(This host)
/cms/modules/xpwiki/?cmd=edit&help=true&page=Android%E3%81%A7%E3%81%AEANE%E3%81%AE%E4%BD%9C%E6%88%90%2FFlash%E3%81%A7%E3%81%AE%E5%AE%9F%E9%9A%9B%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9