今晚项目上线完成后,准备打个release的线上apk包,结果令人尴尬的事情出现了,丫的居然编译失败了,debug包一直编译正常啊。android studio报错:This fragment should provide a default constructor (a public constructor with no arguments),修改后又报新错误:Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead [ValidFragment]。下面就来具体说一下Fragment打包时报的这两个错误原因以及解决方案。 今晚项目上线完成后,准备打个release的线上apk包,结果令人尴尬的事情出现了,丫的居然编译失败