我正在申请生产,通常工作正常。但是,我收到了一个非常奇怪的错误报告。由于NoClassDefFoundError,应用程序失败。
在做了一些深入研究之后,我已经明白,如果没有正确设置库,或者文件未正确声明,并且稍后未找到类依赖,则通常会发生此错误。
但是,这很奇怪,因为我的apk已经编译好并且可以在多个设备中完美运行,因此编译了库。
我真正粉碎的是像这样的异步:
String result_add = new MyFunction().execute(param1, param2).get();
当代码到达这一点时,除了引用MyFunction类的NoClassDefFoundError之外,在我的设备中重新测试时,压缩工作正在顺利进行。
因此,它不是SDK17 described here的错误,也不是错误的导入。设备是版本2.3.6
我知道如何进一步调查或哪些可能是错误来源?