![android studio 运行报错 W/ dalvikvm threadid=1 thread exiting with uncaught exception group=0x41c57c50 android studio 运行报错 W/ dalvikvm threadid=1 thread exiting with uncaught exception group=0x41c57c50](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaeTVpYkc5bkxtTnpaRzR1Ym1WMEx6SXdNVFl3TXpFME1UZ3lNekUwTlRjMVAzZGhkR1Z5YldGeWF5OHlMM1JsZUhRdllVaFNNR05FYjNaTU1rcHpZakpqZFZrelRtdGlhVFYxV2xoUmRpOW1iMjUwTHpWaE5rdzFUREpVTDJadmJuUnphWHBsTHpRd01DOW1hV3hzTDBrd1NrSlJhMFpEVFVFOVBTOWthWE56YjJ4MlpTODNNQzluY21GMmFYUjVMMU52ZFhSb1JXRnpkQT09.jpg?w=700)
出现这种错误网上提供的解释是 启动app时用到的activity,service,没有在manifest中声明,有的说是相应的类型转换出错,但是这些解释提供的解决方案都解决不了上面那个问题,最后,通过自查代码发现,工程中用到了注解view的jar包(butterknife),这个包的使用需要打开相应的设置,操作如下:
![android studio 运行报错 W/ dalvikvm threadid=1 thread exiting with uncaught exception group=0x41c57c50 android studio 运行报错 W/ dalvikvm threadid=1 thread exiting with uncaught exception group=0x41c57c50](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaeTVpYkc5bkxtTnpaRzR1Ym1WMEx6SXdNVFl3TXpFME1UZ3lNek13T1RNMFAzZGhkR1Z5YldGeWF5OHlMM1JsZUhRdllVaFNNR05FYjNaTU1rcHpZakpqZFZrelRtdGlhVFYxV2xoUmRpOW1iMjUwTHpWaE5rdzFUREpVTDJadmJuUnphWHBsTHpRd01DOW1hV3hzTDBrd1NrSlJhMFpEVFVFOVBTOWthWE56YjJ4MlpTODNNQzluY21GMmFYUjVMMU52ZFhSb1JXRnpkQT09.jpg?w=700)
将 enable annotation processing 选中即可。
一般情况下,如不选中,出现的错误是 XXX NPE的异常,像标题中的问题比较少见,这个问题是在工程库从一台电脑迁移到另一台电脑时报的这个错,可能是工程库在迁移过程中,没有把IDE 设置的文件一起迁移过去所导致的。