闪退问题出现的情况有很多种,我在这里说的这种闪退情况是类似于一台Android设备平板,在插拔USB设备的时候会出现闪退,activity直接干掉,service直接干掉,而且任何异常信息都没有,就这样直接被干掉了,不知道什么情况,捕获不到一丢丢异常信息,不过还好认识一位做Android底层的兄弟,我把Android系统的log发给他后帮我分析了一下,一天过后也没分析出来什么原因,最初怀疑是app的bug,然后我就试图打开其他app看看有没有类似的情况,于是乎我打开了一个浏览器出现了插拔usb设备的时候会刷新界面,就好像电脑上按下了F5一样,又打开一个apk安装器,插拔一次会出现重复打开当前界面,来个暂停。。。好像找到规律了,是不是插拔USB的时候系统把activity干掉了,带着这个问题去找度娘看看,果不其所以然,找到一篇类似的问题,这位大哥好像也是遇到和我一样的问题,最终参考这位大哥的方法搞定了!感谢!
android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|uiMode|screenSize"