急急急 求减少cocosd-x 3.12 android so文件大小的方法

急急急 求减少cocosd-x 3.12 android so文件大小的方法

减少不了多少 还是无视吧。。。

能减少多少是多少?希望告知一下,谢谢

AppDelegate.cpp
里面把不要的模块都注释掉

// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);

ScriptingCore* sc = ScriptingCore::getInstance();
sc->addRegisterCallback(register_all_cocos2dx);
sc->addRegisterCallback(register_cocos2dx_js_core);
sc->addRegisterCallback(jsb_register_system);

// extension can be commented out to reduce the package
sc->addRegisterCallback(register_all_cocos2dx_extension);
sc->addRegisterCallback(register_all_cocos2dx_extension_manual);

// chipmunk can be commented out to reduce the package
//sc->addRegisterCallback(jsb_register_chipmunk);
// opengl can be commented out to reduce the package
sc->addRegisterCallback(JSB_register_opengl);

// builder can be commented out to reduce the package
//sc->addRegisterCallback(register_all_cocos2dx_builder);

// sc->addRegisterCallback(register_CCBuilderReader);

// ui can be commented out to reduce the package, attension studio need ui module
sc->addRegisterCallback(register_all_cocos2dx_ui);
sc->addRegisterCallback(register_all_cocos2dx_ui_manual);

// studio can be commented out to reduce the package, 
sc->addRegisterCallback(register_all_cocos2dx_studio);
sc->addRegisterCallback(register_all_cocos2dx_studio_manual);

// spine can be commented out to reduce the package
sc->addRegisterCallback(register_all_cocos2dx_spine);
sc->addRegisterCallback(register_all_cocos2dx_spine_manual);

// XmlHttpRequest can be commented out to reduce the package
sc->addRegisterCallback(MinXmlHttpRequest::_js_register);
// websocket can be commented out to reduce the package
sc->addRegisterCallback(register_jsb_websocket);
// sokcet io can be commented out to reduce the package
sc->addRegisterCallback(register_jsb_socketio);

// 3d can be commented out to reduce the package
//sc->addRegisterCallback(register_all_cocos2dx_3d);

// sc->addRegisterCallback(register_all_cocos2dx_3d_manual);

// 3d extension can be commented out to reduce the package
//sc->addRegisterCallback(register_all_cocos2dx_3d_extension);

我的里面就一个 register_all_packages(); 函数,他的实现是这样的

// if you want to use the package manager to install more packages,
// don’t modify or remove this function
static int register_all_packages()
{
return 0; //flag for packages manager
}

难道你用的是预编译版本? 我没有试过 我用的是要自己编辑的COCOS 版本啊

能打我个链接吗?