转自android调试时apk可运行,导出签名的apk后闪退,报找不到class
android调试时apk可运行,导出签名的apk后闪退
区别没找到,发现了一篇文章Android BuildConfig.DEBUG的妙用的文章,介绍buildconfig类什么时候自动改成true的问题
需要以下几步
1.Project -> Build Automatically,即取消Build Automatically.关闭Eclipse自动编译
2.Project -> Clean
3.Project -> Build
4.Android Tools -> Export Android application
此时导出的签名apk可以正常运行了。
可能是因为我引用了三个库工程,在导出签名apk时,自动编译和导出同时处理有冲突吧,暂时这么认为吧,反正现在可以运行了