cocostudio导出的文件怎么移植到Android?

c++里增加内容如下
#include “cocos-ext.h”
#include “CocosGUI.h”
#include “cocostudio/CocoStudio.h”
USING_NS_CC;
USING_NS_CC_EXT;
using namespace ui;
auto _layout = dynamic_cast<Layout*>(cocostudio::GUIReader::getInstance()->widgetFromJsonFile(“ui.ExportJson”));
addchild(_layout);
在win32环境下运行成功,但是移植到Android后总是出错。
Android项目只修改了Android.mk文件,编译通过,但是在手机上运行闪退
求高手解惑
我用的是win7 64位+cocos2dx3.0,原本以为是手机有问题,但cocos2dx3.0的testcpp编译后在手机上运行正常的
编译是用cocos compile -s F:\Android\ccc -p android -j 2在cmd窗口运行的,有人知道原因吗

致使程序崩溃的原因有很多:
1.检查资源文件是不是缺少,路径不对
2.cocostudio 的lib 有没有正确导入

cocostudio 的lib要怎么导入,在Android.mk中添加吗?

https://github.com/chukong/CocoStudioSamples/blob/master/SampleUIAnimation/proj.android/jni/Android.mk

已经解决,谢谢版主,不过还是不知道问题出在哪里。
这个问题花了我将近三天的时间,感觉好坑

请问楼主是如何解决的呢?多谢

打个标记 以后用到在看

最新3.1版本的Android.mk已经添加写好的库和引用模块。只不过被注释掉。如果要引用cocostudio的相关内容。只要将
LOCAL_WHOLE_STATIC_LIBRARIES += cocostudio_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static

(call import-module,editor-support/cocostudio) (call import-module,extensions)
这几行恢复就好。当然还要记得将cpp文件添加到FILE_LIST路径中。
可以使用遍历Classes目录的写法如下:

遍历目录及子目录的函数

define walk
(wildcard (1)) (foreach e, (wildcard (1)/*), (call walk, $(e)))
endef

遍历Classes目录

ALLFILES = (call walk, (LOCAL_PATH)/…/…/Classes)
FILE_LIST := hellocpp/main.cpp

从所有文件中提取出所有.cpp文件

FILE_LIST += (filter %.cpp, (ALLFILES))
LOCAL_SRC_FILES := (FILE_LIST:(LOCAL_PATH)/=)