Need help on migrating from 3.0 to 3.6

I am trying to migrate my old project to cocos2d-x 3.6. After working with deprecated classes, I caught this error and have no idea how to fix it. Seems it says there is a declaration conflict in file CCSSceneReader.h

Here is what I have done:
I got my old project built without any problem
Created a new project somewhere
Delete the cocos2d folder in my project and replace it with the new cocos2d folder
Run cocos compile -p android in my project folder

In file included from jni/../../Classes/MainMenuScene.cpp:3:0:
C:/Users/k15bh_000/Documents/Projects/KiteRacer/proj.android/../cocos2d/cocos/editor-support/cocostudio/../cocostudio/CCSSceneReader.h:82:20: error: expected ';' at end of member declaration
     cocos2d::Node* createObject(CocoLoader *cocoLoader, stExpCocoNode *cocoNode, cocos2d::Node* parent, AttachComponentType attachComponent);
                    ^
C:/Users/k15bh_000/Documents/Projects/KiteRacer/proj.android/../cocos2d/cocos/editor-support/cocostudio/../cocostudio/CCSSceneReader.h:82:33: error: 'cocos2d::Node* cocostudio::SceneReader::createObject' conflicts with a previous declaration
     cocos2d::Node* createObject(CocoLoader *cocoLoader, stExpCocoNode *cocoNode, cocos2d::Node* parent, AttachComponentType attachComponent);
                                 ^
C:/Users/k15bh_000/Documents/Projects/KiteRacer/proj.android/../cocos2d/cocos/editor-support/cocostudio/../cocostudio/CCSSceneReader.h:78:20: note: previous declaration 'cocos2d::Node* cocostudio::SceneReader::createObject(const Value&, cocos2d::Node*, cocostudio::SceneReader::AttachComponentType)'
     cocos2d::Node* createObject(const rapidjson::Value& dict, cocos2d::Node* parent, AttachComponentType attachComponent);
                    ^
C:/Users/k15bh_000/Documents/Projects/KiteRacer/proj.android/../cocos2d/cocos/editor-support/cocostudio/../cocostudio/CCSSceneReader.h:82:44: error: expected ')' before '*' token
     cocos2d::Node* createObject(CocoLoader *cocoLoader, stExpCocoNode *cocoNode, cocos2d::Node* parent, AttachComponentType attachComponent);
                                            ^
C:/Users/k15bh_000/Documents/Projects/KiteRacer/proj.android/../cocos2d/cocos/editor-support/cocostudio/../cocostudio/CCSSceneReader.h:83:31: error: 'CocoLoader' has not been declared
  void setPropertyFromJsonDict(CocoLoader *cocoLoader, stExpCocoNode *cocoNode, cocos2d::Node *node);
                               ^
C:/Users/k15bh_000/Documents/Projects/KiteRacer/proj.android/../cocos2d/cocos/editor-support/cocostudio/../cocostudio/CCSSceneReader.h:83:55: error: 'stExpCocoNode' has not been declared
  void setPropertyFromJsonDict(CocoLoader *cocoLoader, stExpCocoNode *cocoNode, cocos2d::Node *node);
                                                       ^
In file included from jni/../../Classes/ShoppingScene.cpp:1:0:
jni/../../Classes/ShoppingScene.h:18:36: warning: 'cocos2d::CCScene' is deprecated (declared at C:/Users/k15bh_000/Documents/Projects/KiteRacer/proj.android/../cocos2d/cocos/3d/../

Can someone here please help me with this problem?

what NDK are you using?

I am using NDK r10e. If I keep the old cocos2d foler I can build it without problem. But after changed the cocos2d folder, I caught this error :frowning:

I think that you need r10d