Submit Search
Cocos2dx Eclipseで環境セットアップ
0 likes
1,243 views
Chu Chu
Cocos2dx Eclipseで環境セットアップ
Technology
Read more
1 of 15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
More Related Content
PDF
Maven基礎
Toshio Takiguchi
PDF
Cocos2dx step1 開発環境のセットアップ
Chu Chu
PDF
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
PDF
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
PDF
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
PDF
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Tomoaki Shimizu
PDF
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
PDF
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
Maven基礎
Toshio Takiguchi
Cocos2dx step1 開発環境のセットアップ
Chu Chu
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Tomoaki Shimizu
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
Similar to Cocos2dx Eclipseで環境セットアップ
(20)
PDF
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
PDF
㉞cocos2d-xの開発環境をインストールしてみよう
Nishida Kansuke
KEY
Cocos2d xをさわってみよう!
Tomoaki Shimizu
PDF
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
PDF
cocos2d-x 開発の効率化
Akihiro Matsuura
PDF
Cocos2dx 8hour
Tomohiko Okita
PDF
Cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
PDF
cocos2d-xハンズオン勉強会 in 名古屋
Tomoaki Shimizu
ODP
Androidインストール
康宏 髙田
PDF
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
Game Tools & Middleware Forum
PDF
cocos2d-xの開発に欠かせないCocosBuilderについて
Tomoaki Shimizu
PPTX
Cocos2d-xハンズオンセミナー
Chukong Technologies Japan
PDF
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
PDF
実はかんたん!ゲームエンジンCocos2d-x入門
Chukong Technologies Japan
PDF
cocos2d-xとCocos Code IDE
Tomoaki Shimizu
PDF
Cocos2d-xによる最新ゲーム開発
Chukong Technologies Japan
PDF
Cocos Code IDEを使ってみた
Tomoaki Shimizu
KEY
Cocos2d xのススメ
Tomoaki Shimizu
PDF
Cocos2d-x勉強会 2014/10/05
Yasuhiro Matsuda
PDF
cocos2d-xを勉強し始めるまで
Yosuke Fujii
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
㉞cocos2d-xの開発環境をインストールしてみよう
Nishida Kansuke
Cocos2d xをさわってみよう!
Tomoaki Shimizu
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
Tomoaki Shimizu
cocos2d-x 開発の効率化
Akihiro Matsuura
Cocos2dx 8hour
Tomohiko Okita
Cocos2d-x公開講座 in 鹿児島
Tomoaki Shimizu
cocos2d-xハンズオン勉強会 in 名古屋
Tomoaki Shimizu
Androidインストール
康宏 髙田
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
Game Tools & Middleware Forum
cocos2d-xの開発に欠かせないCocosBuilderについて
Tomoaki Shimizu
Cocos2d-xハンズオンセミナー
Chukong Technologies Japan
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
Tomoaki Shimizu
実はかんたん!ゲームエンジンCocos2d-x入門
Chukong Technologies Japan
cocos2d-xとCocos Code IDE
Tomoaki Shimizu
Cocos2d-xによる最新ゲーム開発
Chukong Technologies Japan
Cocos Code IDEを使ってみた
Tomoaki Shimizu
Cocos2d xのススメ
Tomoaki Shimizu
Cocos2d-x勉強会 2014/10/05
Yasuhiro Matsuda
cocos2d-xを勉強し始めるまで
Yosuke Fujii
Ad
Cocos2dx Eclipseで環境セットアップ
1.
Eclipse で Cocos2dx
環境セットアップ ステップ1を続くステップとしてこのステップは Eclipse で Cocos2dx プロジェクトを設定します。ステップ1はウィンドウズで Cocos2dx 環境セットアップにしましたが Eclipse でビルドする時にエラーを発生しました。それでこのステップの目的は Eclipse で Cocos2dx プロジェクトをビルドする方法と会ったエラーの解決するについてお話しします。 このステップはステップ 1 の次バーションですからセットアップした構築(Cocos2dx の構築フォルダや環境変数など)を使い ます。 I. Eclipse で Android 環境の設定する 1. Adroid 環境の必要な部分(ステップ1で書いたもの) Eclipse IDE (ア) http://www.eclipse.org/downloads/ (イ) どれでもいいですけれど Cocos2dx は C++言語を使うので「Eclipse IDE for C/C++ Developers」のバ ーションをお勧めをします。 Eclipse の ADT プラグイン(Android Development Tools) ダウンロードした EclipIDE をスタットするとヘルプ(Help)を選択し、Install New SoftWare を選択します。 新しい画面を表現すると「type or select site」のインプットアレアで 「https://dl-ssl.google.com/android/eclipse/」 を記入したほうがいいと思います。 それからこのイメージとおりに選択します。 次ボタンをクリクすると全てをダウンロードしたら終わりボタンを選択します。
2.
SDK (Software
Development Kit) http://developer.android.com/sdk/installing/index.html ダウンロードしてからコンピュータの置いた SDK パケットのパスを Eclipse->Windows->Preferences->Androids->SDK Location に記入したほうがいいと思います。 SDK パケットをインストールしたら、Eclipse を再起動してください。Eclipse のナビゲーションはこんな状態になりま す。 つまり、Eclipse で AndroidSDK を追加されました。 2. Android パッケートをインストールする AndroidSDK をインストールした後このアイコン をクリクすると Android SDK Manager が起動されました。 ここでは Android4.0.3 や Android2.3.3(必要なバショーン)などの下記パッケージをインストールしました。適当な API のチェックを入れば開発したいバージョンの API 等を追加することができます。
3.
Cocos2dx プロジェクトをビルドする為に Android2.3.3(API10)は必要の最低バショーンです。 3.
Eclipse で Cocos2dx プロジェクトをビルドする まず、Eclipse で cocos2dx プロジェクトを開きます。 この順番の:「Import」−「Android」−「Existing Android Code Into Workspace」を選択して、「Root Directory」に「…/cocos2dx/workspace/Project_Name/proj.android」フォルダを選して、Eclipse にプロジェク
4.
トをインポートします。 注意:「…/cocos2dx/workspace/Project_Name/」はプロジェクトのパスです。 下のイメージみたいな結果があれば成功しました。
5.
4. Emulator で
Cocos2dx プロジェクトをビルドする Emulator がない場合 Package Explorer ペインでプロジェクトを右クリックして「Run as」-「Run Configurations…」の順位を選択します。 Run Configurations ダイアログを表示します。
6.
Android Application を右クリクして「New」を選択にします。
7.
マネージャーボタンをクリクすると下のイメージを表示されます。 注意:新しい AVD を作る時に
User Host GPU のチェックを忘れないでください。 新しい ADV を作った後にビルドすることができます。 Emulator がある場合: イメージのような順位を選択するようにビルドすることができると思います。
8.
5. 会ったエラーの解決する方法 Android.mk
の修正 プロジェクトに新たに追加したクラスがあれば、それを「Android.mk」というところに登録をしないと Eclipse が認識をしてくれ ません。cocos2dx の HelloWorld の CCScene だけ、実機で実行ができて、それ以外のクラスではエラーが出ました。 これはいちいち登録するのがメンドクサイので、下記サイトを参考に「Andoroid.mk」を修正しました。 これは自分で新しいクラスを追加しました。(Android.mk ファイルをコメントしたい時に「#」記号を使ってください。) これは cocos2dxV3.x 以上に自動で新しいクラスをロードする為に Android.mk に追加します。
9.
MY_CLASS_FILES := $(wildcard
$(LOCAL_PATH)/../../Classes/*.cpp) LOCAL_SRC_FILES := hellocpp/main.cpp LOCAL_SRC_FILES += $(MY_CLASS_FILES:$(LOCAL_PATH)/%=%) $(info LOCAL_SRC_FILES = $(LOCAL_SRC_FILES)) $(info MY_CLASS_FILES = $(MY_CLASS_FILES)) 詳細に修正する為に下の各リンクを参照したほうがいいと思います。 http://albatrus.com/main/cocos2d/5007 http://hamken100.blogspot.jp/2014/05/cocos2d-x-v31-androidandroidmk.html http://syszr.com/s44.html libcocos2d をインポートするエラー プロジェクトをインポートした後に下のイメージみたいなエラーが出します。 エラーの内容は: Cocos2dxActivity cannot be resolved to a type The import org.cocos2dx.lib cannot be resolved このエラーの原因はインポートする時に cocos2dx ライブラリのパスが正しくなかったので cocos2dx のライブラリがインポート できなかった。解決方法は Package Explorer ペインでプロジェクトを右クリックして「Properties」−「Resource」− 「Linked Resources」 の順位を選択して、Invalid Location になっている「libcocos2d」のパスを 「PROJECT_LOC/../cocos2d/cocos/platform/android/java/src」に修正します。
10.
またはプロジェクトの中で cocos2d フォルダが見つけない場合、cocos2dx
のセットアップフォルダで cocos2dx のライブラリ をインポートすることができます。 上の方法が解決できない場合は、次の行動をチェックしてください。 Package Explorer ペインでプロジェクトを右クリックして「Build Path」ー「Configure Build Path」を選択します。
12.
それから、Cocos2dx のライブラリパースとおりにライブラリを追加してください。 追加したあとこんな感じの結果を得た。 最後は「OK」ボタンーを決定します。
13.
Android のエミュレータをビルドするエラー Eclipse
の Problems でこんなようなエラーを出した場合: E/AndroidRuntime(617): FATAL EXCEPTION: GLThread 79 E/AndroidRuntime(617):java.lang.IllegalArgumentException: No configs match configSpec E/AndroidRuntime(617):at android.opengl.GLSurfaceView$BaseConfigChooser.chooseConfig E/AndroidRuntime(617):at android.opengl.GLSurfaceView$EglHelper.start E/AndroidRuntime(617):at android.opengl.GLSurfaceView$GLThread.guardedRun E/AndroidRuntime(617):at android.opengl.GLSurfaceView$GLThread.run また、インポートした後でビルドするとイメージのようなこんな感じエラーを出します。 これはビルドしている AVD のバーションは合わなかったと思います。最低バーションとしてAndroid2.3.3 バーションが必要な んですが、Android2.3.3の AVD はエミュレータをビルドできないので、AVD4.0.3以上でビルドしたほうがいいと思います。 詳細に修正する為に下の各リンクを参照したほうがいいと思います。 http://albatrus.com/main/cocos2d/4667 Android ビルドタルゲットのエラー インポートした後で下のイメージのようなエラーがつけば、Package Explorer ペインでプロジェクトを右クリックして 「Properties」→[Android]を見てみます。
14.
この場合、まずバツ印を選択してから、右の[Remove]を押してこれを消します。その次、上の項目に使いたい Android バ ーションをチェックしします。続いて、下の所にある
Apply ボタンが選択しました。最後に OK ボタンが選択して終わりします。 詳細に修正する為に下の各リンクを参照したほうがいいと思います。 http://obakesan.net/e/16#Standby-002 NDK_MODULE_PATH に関してエラー このエラーの発見記号は:「jni/Android.mk:23: *** Android NDK: Aborting. . Stop.」文章がある。 今度はビルドコマンドの build_native.py の中を読んでみますと、do_buildメソッドの中で NDK_MODULE_PATH を 生成しているところが見つかりました。こんなふうに状態がありました。 「ndk_part」から「ndk_module_path」に修正した後にこんなふうになります。
15.
実はこんなエラーの原因も分かりませんですが再ビルドする時にエラーをなくなりました。 詳細に修正する為に下の各リンクを参照したほうがいいと思います。 http://hamken100.blogspot.jp/2014/07/cocos2d-xndkmodulepath.html