在将cocos2d-x的项目用eclipse移植到android平台的时候出现assets is nullptr的运行时错误,在网上找了资源说要将Resource下的资源复制到proj.android下的assets文件夹下,于是照做了,但还是出现assets is nullptr的错误,于是搜了另外一个解决方案,修改项目路径cocos2d/cocos/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp文件,在第19行加一个判断
if (Director::getInstance()->getOpenGLView()) {
Application::getInstance()->applicationDidEnterBackground();}
再重新清理编译一下就行了,至于为什么,具体原因还不清楚,希望高手可以给我指点一下。