2013年12月31日

[ISSUE] json 导致在 Android 上 crash

摘要: 项目中使用到jsoncpp,在pc上开发的时候,没有问题但是在Android上,会有一定概率crash发现是在析构 std::string 的时候,已经被析构了,是std::string 为空的时候,即使执行拷贝构造,似乎也并没有像想象中的拷贝解决办法: 使用 char*替换 asString() -> asCString()在使用临时变量 Json::Reader 的时候,发现也存在这个问题解决办法: 声明一个全局的Json::Reader 这样在整个程序的生命周期里面,他都不会被析构了更详细原因,待查 阅读全文

posted @ 2013-12-31 13:13 影语者 阅读(640) 评论(0) 推荐(0) 编辑

导航