鍍金池/ 問答/Android  網(wǎng)絡(luò)安全/ Android應(yīng)用在沒有任何CrashLog的情況下無故閃退,怎么回事?

Android應(yīng)用在沒有任何CrashLog的情況下無故閃退,怎么回事?

自己寫了一個Android應(yīng)用,然而在Android8.0華為暢想7s以及其他部分機型上閃退
打開應(yīng)用就直接閃退
沒有任何的報錯信息(報錯功能正常),包括使用Bugly用戶聯(lián)網(wǎng)情況下也沒有任何反應(yīng),我甚至在軟件Application的onCreate方法中加了一段向手機存儲寫文件的代碼(讀寫權(quán)限正常,targetSdkVersion19,無需動態(tài)申請權(quán)限),用戶反映完全沒有找到這個文件,說明Application都沒有正常啟動,懷疑是配置問題,求大神支教幾個Android高版本常見的崩潰可能

回答
編輯回答
乞許

android studio的run標(biāo)簽中可能會有一些提示

或者到Logcat的filter中設(shè)置no filters
設(shè)置logcat的日志級別為waring級別 ,一般會看到一些日志提示

2017年9月20日 01:37
編輯回答
瘋浪

已經(jīng)發(fā)現(xiàn)了問題所在
原因是Dex方法數(shù)超過65K,導(dǎo)致ClassNotFoundException
只需要分包即可

2017年3月14日 21:08