8: 2016-07-21 (木) 15:55:43 njf |
9: 2016-08-13 (土) 20:22:20 njf |
| まず、通常のAndroidアプリで広告を表示できないとANEを作成することはできません。ここではAndroidアプリでAdmobの広告を表示し、そこから必要なファイルを抜き出す方法を紹介します。 | | まず、通常のAndroidアプリで広告を表示できないとANEを作成することはできません。ここではAndroidアプリでAdmobの広告を表示し、そこから必要なファイルを抜き出す方法を紹介します。 |
| | | |
- | こちらの内容は「[[AndroidでのANEの作成1_Android側の作成]]」にそった方法で行いますので、そちらも参考にして下さい。 | + | こちらの内容は「[[AndroidでのANEの作成/Android側の作成]]」にそった方法で行いますので、そちらも参考にして下さい。 |
| | | |
| また、こちらではAdmobの広告IDを使いますので、あらかじめテスト用のAndroidのアプリの登録とそのID、バナー広告用のID、インタースティシャル広告のIDを用意しておいて下さい。 | | また、こちらではAdmobの広告IDを使いますので、あらかじめテスト用のAndroidのアプリの登録とそのID、バナー広告用のID、インタースティシャル広告のIDを用意しておいて下さい。 |
| Android上で問題なく実行されたら、ANEにするための処理を入れます。 | | Android上で問題なく実行されたら、ANEにするための処理を入れます。 |
| | | |
- | [[こちらを参考に:http://njf.jp/cms/modules/xpwiki/?Android%E3%81%A7%E3%81%AEANE%E3%81%AE%E4%BD%9C%E6%88%901_Android%E5%81%B4%E3%81%AE%E4%BD%9C%E6%88%90#a17e7947]]FlashRuntimeExtensions.jarをaneadmobの下のlibに配置します。 | + | [[こちらを参考に:http://njf.jp/cms/modules/xpwiki/?Android%E3%81%A7%E3%81%AEANE%E3%81%AE%E4%BD%9C%E6%88%90%2FAndroid%E5%81%B4%E3%81%AE%E4%BD%9C%E6%88%90#a17e7947]]FlashRuntimeExtensions.jarをaneadmobの下のlibに配置します。 |
| | | |
| 最終的にaneadmobのbuild.gradleのdependencies以下に次の一行が挿入されていればOKです。 | | 最終的にaneadmobのbuild.gradleのdependencies以下に次の一行が挿入されていればOKです。 |
| } | | } |
| | | |
- | 特に難しい部分はないはずです。分からない部分があれば「[[AndroidでのANEの作成1_Android側の作成]]」を参照してください。 | + | 特に難しい部分はないはずです。分からない部分があれば「[[AndroidでのANEの作成/Android側の作成]]」を参照してください。 |
| | | |
| 次にANEAdmobFREFunctionのcallメソッドです。 | | 次にANEAdmobFREFunctionのcallメソッドです。 |
| | | |
| | | |
- | こちらも分からない部分があれば「[[AndroidでのANEの作成1_Android側の作成]]」を参照してください。 | + | こちらも分からない部分があれば「[[AndroidでのANEの作成/Android側の作成]]」を参照してください。 |
| | | |
| *jarファイルの取り出し [#re49287b] | | *jarファイルの取り出し [#re49287b] |
| | | |
- | jarファイルの取り出しについては、[[こちらの記事:http://njf.jp/cms/modules/xpwiki/?Android%E3%81%A7%E3%81%AEANE%E3%81%AE%E4%BD%9C%E6%88%901_Android%E5%81%B4%E3%81%AE%E4%BD%9C%E6%88%90#veeed4bc]]と同じです。 | + | jarファイルの取り出しについては、[[こちらの記事:http://njf.jp/cms/modules/xpwiki/?Android%E3%81%A7%E3%81%AEANE%E3%81%AE%E4%BD%9C%E6%88%90%2FAndroid%E5%81%B4%E3%81%AE%E4%BD%9C%E6%88%90#veeed4bc]]と同じです。 |
| | | |
| ツールバーの「Build->Rebuild Project」でビルドし直して、aneadmob-release.aarファイルを探し出し、zip解凍してください。必要なのは「classes.jar」のみです。 | | ツールバーの「Build->Rebuild Project」でビルドし直して、aneadmob-release.aarファイルを探し出し、zip解凍してください。必要なのは「classes.jar」のみです。 |