为什么Cocos2d-x在Android的文字要使用jni去调用java api生成呢?

我看到Cocos2dx已经编译了freetype库,为什么Android上不直接像win32一样使用freetype来进行文本显示,而要用jni调取java api生成文本呢?
按理说直接使用freetype要比jni调用效率高很多吧