android真机jsb调用测试时报的一个错

1.7.2 beta1
报这个错误,然后就闪退了
D:/Cocos/CocosCreator/resources/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/manual/jsb_conversions.cpp:1764: bool Data_to_seval(const cocos2d::Data&, se::Value*): assertion “!v.isNull()” failed

是什么原因报的,看了半天代码没发现问题,应该跟录音权限有关,但还没执行录音呢,只有首次安装apk后会出现,第二次再执行就不闪退了,会正常出现录音权限提示。。。

你做了什么操作?
这个是断言,说的是cocos2d::Data为空。
你是不是用了 writeDataToFile 接口?

调用的 getDataFromFile 接口

明白了,我加个文件存在的检测。。。