
1个回答
展开全部
首先,找到崩溃的日志查看堆栈信息,定位一下问题,你可以将正常的和崩溃的入参全部打印出来或者写到文件里面,然后做对比看一下,有的时候多一个空格也会出现意想不到的问题,谨慎一些比较好。其次,崩溃的原因不一定是Java崩溃的,可能是C封装的Dll接口有问题引起的JDK崩溃,所以你定位到问题后,尽量和写C的人沟通,看看Dll里面接收到的参数是不是和你传入的参数一致。这种崩溃问题很常见的,建议你多一些耐心,找到问题的根源。
追问
崩溃的日志在哪里呢?我之前还可以找到,现在都不知道在哪儿了。另外,我始终觉得会不会是数据类型转换,才导致崩溃的。最最蛋疼的是,厂家那边开发这个sdk的人,已经走了,现在跟我对接的人对这个sdk又不熟悉。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询