2013年12月31日火曜日

admobを実装する際に気をつけること

cocos2dxで開発をwindowsPCとmacPCで別々の機器で開発をしていた。
gitリポジトリはbitbucketを利用。

すると一度windowsでビルドしていたandroidアプリをmacのeclipseで
以下のログが出てビルド通らず。。。。

以下のようなエラーログが吐き出されます

make: No rule to make target
`/cygdrive/c/cocos2d-x/AppTest/proj.android/../../cocos2dx/CCConfiguration.cpp',
needed by `obj/local/armeabi/objs-debug/cocos2dx_static/CCConfiguration.o'.
Stop

なんかビルドする際のファイルが残っている様子。

以下のファイルを消してやると解決した。

proj.android/libs/armeabi
proj.android/obj

さらにもう一つエラーが出ており、どうやらadmobが問題の様子。
こちらもwindows上のパスが設定されていたので、
プロジェクト→properties→Java Build Path"を選択し、
"Add Extern...からmacOSX上の以下ファイルを選択する必要あり

GoogleAdMobAdsSdk-X.X.X.jar"

意外に忘れるポイントなのでメモします。

ただ複数人で開発するときは課題があるので悩みところですね。。。

月の満ち欠けアプリをGooglePlayで公開しました

月の満ち欠けアプリをGooglePlayで公開しました。


■アプリ名

月の満ち欠け〜本日の月は?〜

■価格
無料

シンプルな月の状態がわかるアプリです。
カレンダー形式にも対応しています。

C++の勉強を初めて約1ヶ月かかりました。
ぜひご意見など頂ければ幸いです。

尚、今回cocos2dxで開発しているので、iOSもアップル様承認後には公開予定です。




開発環境
macOSX 10.9.1
xcode 5.0.2
Eclipse 4.2
cocos2dx 2.2(言語C++)

1ソースで両方のPFにアプリを出せるcocos2dxは非常に便利ですね。
次回はゲームリリースを予定しておりますので、宜しくお願い致します。

また、技術メモなどもここに残して参りますのでぜひご活用ください。

宜しくお願い致します。

C++の勉強もかねてcocos2dxを利用してアプリ開発を始めました。

最近C++の勉強もかねてcocos2dxを利用してアプリ開発を始めました。

まずはシンプルなアプリからリリースして行く予定ですので宜しくお願い致します。