从理论讲,可以实现重启安卓Cocos引擎吗

在一个App里, 开启CocosActivity,然后finish Activity之后,再重新启动一个CocosActivity就报错了,应该是C++层没有清理干净。
目前引擎能实现上面的功能吗?还请告知。