【cocos2dx】Eclipseでビルドする際の注意事項 – libcocos2x.jarが生成されない

【cocos2dx】Eclipseでビルドする際の注意事項 – libcocos2x.jarが生成されない
   

新規でcocos2dxのプロジェクトを作成して、Androidでテストをしようとした際に、「libcocos2x.jar」が見つからないので、ビルドできませんという表示が出て、なかなk上手くいきませんでした。
今日は、この問題の解決方法を紹介します。
もし、同じような症状で、お困りの方、是非この方法を試して見て下さい。

libcocos2x.jar

新規でcocos2dxのプロジェクトを作成する際には、以下のような方法で「iOS」「Android」のプロジェクトを作成しています。
Andoridでcocos2dxを動かすためにEclipseなどの動作環境を設定する。 | albatrus.com


この方法で作成したプロジェクトをeclipseでビルドしようとした場合以下のようなエラーが出ます。
[コンテナ – “Android Dependencies” が存在しないライブラリー ‘libcocos2dx.jar’を参照しています]

2013-12-6-fdssa


このエラーでビルドできません。

解決方法

以前の、Eclipseでビルドできていたプロジェクトを見ると「libcocos2dx」のプロジェクト「bin」に、「libcocos2dx.jar」があります。

Java AdApp AndroidManifest xml Eclipse Users albatrus Documents android cocos2d x


これがないので、エラーが出ているのです。

「libcocos2dx.jar」を生成する

以下の手順を踏んで、「libcocos2dx.jar」を作成します。

まずは、「libcocos2dx」のプロパティーを開き、「Javaのビルド・パス」を開きます。
この中に「Android Denpendencles」にチェックが入っていないと思います。これにチェックを入れます。

2013-12-6-fsdadfa


次に、「libcocos2dx」を一度ビルドします。

2013-12-6-dasas


後は、一度Eclipseを閉じて、サイド立ち上げ直せば、「libcocos2dx.jar」が生成されます。


最後に

cocos2dx2.2.1を利用していたのですが、この問題はcocos2dx2.2以上のバージョンだけかもしれません。
また、pythonを使ってプロジェクトを作成する方法の場合、iOS側でも不具合が見られる箇所がありますので、利用する際には注意が必要ですね。
もし同じような現象があれば、上記の方法を一度お試しください。

Related Posts Plugin for WordPress, Blogger...