原来自己在混淆打包的时候没有加上这句: -keep class !android.support.v7.internal.view.menu.**,android.support.** {*;} 加上之后就不会报错了,参考下面的链接: http://stackoverflow.com/questions/24809580/noclassdeffounderror-android-support-v7-internal-view-menu-menubuilder