Hi, we had made a game long back in cocos2dx 1.0.1-x-0.12.0. It had social features which required data to be sent and received to a server and it worked fine on iOS devices. The first loading screen makes a couple of calls before moving on to another CCScene.
We are now porting this to android using JNI since pthreads were very unstable with libcurl on devices.
The game works fine on versions of android 2.3.7 and lower. The problem is android ICS. First CCScene is just a scheduler which checks if all the data is received and then moves on to game scene. On ICS, all the calls are successful but when it moves on to the next CCScene the game freezes which is not happening on gingerbread.
I tried changing few settings like the strict mode, the target API level, permissions, base SDK version but no avail.