मैंने एक्सकोड के साथ एक कोकोस 2 डी-एक्स ऐप विकसित किया है जो इसे आईओएस डिवाइस पर एक्सकोड से लॉन्च करते समय पूरी तरह से काम करता है।Cocos2d-x: एक्सकोड से एंड्रॉइड (ग्रहण के माध्यम से) के साथ विकसित कोकोस 2 डी-एक्स प्रोजेक्ट को कैसे पोर्ट करें?
अब, मैं इसे एंड्रॉइड पर पोर्ट करना चाहता हूं। मैं समझता हूं कि मुझे इसे "एक्सकोड प्रोजेक्ट" को ग्रहण करने के लिए एक तरीका ढूंढना है ताकि इसे संकलित करने और इसे एंड्रॉइड डिवाइस पर लॉन्च करने में सक्षम हो सके।
मैं वर्तमान में इस ट्यूटोरियल निम्नलिखित एक संकर आईओएस/एंड्रॉयड परियोजना के लिए इस परियोजना को परिवर्तित करने के लिए कोशिश कर रहा हूँ: http://gameit.ro/2012/01/creating-an-iphone-and-android-cocos2d-x-hybrid-project-updated/#comment-640
फिर भी, मैं नहीं दिख रहा है मेरी सीपीपी वर्गों (Cocos2d-x सी ++ वर्ग) ग्रहण में प्रदर्शित होने के किसी भी जब मैं इस संकर प्रोजेक्ट खोलने और मैं निम्नलिखित त्रुटियों जब build_native.sh के साथ संकलित करने के लिए कोशिश कर रहा है:
Compile++ thumb : game_logic <= AppDelegate.cpp
jni/../../Classes/AppDelegate.cpp:14:23: error: IntroMenu.h: No such file or directory
jni/../../Classes/AppDelegate.cpp:15:23: error: GameLayer.h: No such file or directory
jni/../../Classes/AppDelegate.cpp:16:26: error: ScoreManager.h: No such file or directory
jni/../../Classes/AppDelegate.cpp: In member function 'virtual bool AppDelegate::applicationDidFinishLaunching()':
jni/../../Classes/AppDelegate.cpp:99: error: invalid use of incomplete type 'struct ScoreManager'
jni/../../Classes/AppDelegate.h:17: error: forward declaration of 'struct ScoreManager'
jni/../../Classes/AppDelegate.cpp:101: error: invalid use of incomplete type 'struct ScoreManager'
jni/../../Classes/AppDelegate.h:17: error: forward declaration of 'struct ScoreManager'
jni/../../Classes/AppDelegate.cpp:118: error: 'GameLayer' has not been declared
jni/../../Classes/AppDelegate.cpp:120: error: 'IntroMenu' has not been declared
make: *** [obj/local/armeabi/objs-debug/game_logic/AppDelegate.o] Error 1
macbook-de-regis-andre-2:android regisandre$ ./build_native.sh
मैं Eclispe के लिए कुछ फ़ाइलें आयात करने के लिए है? क्या मुझे कुछ android.mk फ़ाइलों को संशोधित करना है? कुछ और?
कोई भी मेरी मदद कर सकता है या इस विषय पर एक ट्यूटोरियल लिख सकता है? धन्यवाद !!
ओएमजी, यह कैसे cocos2d-x ट्यूटोरियल में शामिल नहीं है !!! – OMGPOP