由于项目是在同事那儿拷过来导入到studio的,测试机差不多都是在22以上的api,打包运行测试都正常,后来测试在19的手机上运行程序闪退了.o my god !!! 这就很尴尬了,为什么会闪退呢,于是找来个18的手机运行,果然报了错了,而且报的错误是程序的API.怎么会出错呢,22的手机都正常.
E/AndroidRuntime: java.lang.VerifyError: com/**/watch/utils/StandardGrowTool
E/AndroidRuntime: at com.**.watch.BaseApplication.onCreate(BaseApplication.java:131)
E/AndroidRuntime: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
E/AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4570)
E/AndroidRuntime: at android.app.ActivityThread.access$1300(ActivityThread.java:147)
E/AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1332)
E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime: at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5265)
E/AndroidRuntime: a