No, it isn’t the same on iOS. Me cleaning the project in XCode, which means recompling Cocos2D-x and my own code, still lands at around ~2 minutes. Doing the same on Android takes much, much longer (10m 20s last night, for just one ABI), and won’t be feasible for testing or building unless I explicitly only build Android on releases. If I configure TravisCI to keep a cache I might run into other issues too. They’re supposed to be clean builds.
I did Google and search for a solution but didn’t find one, but I did find that other people also have the same experience when it comes to the Android NDK.
I’m going to use fastlane to build, package and deploy whenever a
git tag is deployed, but I’d still want to build the latest
master branch and run tests, whenever possible. And it’s this stage that might become infeasible.