[ 
https://issues.apache.org/jira/browse/WEEX-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457306#comment-16457306
 ] 

codefurture commented on WEEX-325:
----------------------------------

weex_enchane throw exception, weex should catch the exception and not  effect 
other component and weex sdk

> Some MeiZhu Mobole throw NoClassDefFoundError: 
> android/support/design/widget/AppBarLayout$OnOffsetChangedListener
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: WEEX-325
>                 URL: https://issues.apache.org/jira/browse/WEEX-325
>             Project: Weex
>          Issue Type: Bug
>            Reporter: codefurture
>            Assignee: Adam Feng
>            Priority: Minor
>
> 04-28 10:04:36.635 17116-17257/com.alibaba.lstywy E/AndroidRuntime: FATAL 
> EXCEPTION: WeexJSBridgeThread
>  Process: com.alibaba.lstywy, PID: 17116
>  java.lang.NoClassDefFoundError: 
> android/support/design/widget/AppBarLayout$OnOffsetChangedListener
>  at java.lang.Class.getDeclaredMethods(Native Method)
>  at java.lang.Class.getPublicMethodsRecursive(Class.java:901)
>  at java.lang.Class.getMethods(Class.java:884)
>  at 
> com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145)
>  at 
> com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133)
>  at 
> com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209)
>  at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58)
>  at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48)
>  at android.os.Handler.handleCallback(Handler.java:808)
>  at android.os.Handler.dispatchMessage(Handler.java:103)
>  at android.os.Looper.loop(Looper.java:193)
>  at android.os.HandlerThread.run(HandlerThread.java:61)
>  Caused by: java.lang.ClassNotFoundException: Didn't find class 
> "android.support.design.widget.AppBarLayout$OnOffsetChangedListener" on path: 
> DexPathList[[zip file "/data/app/com.alibaba.lstywy-2.apk", zip file 
> "/data/data/com.alibaba.lstywy/code_cache/secondary-dexes/com.alibaba.lstywy-2.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/com.alibaba.lstywy-2,
>  /vendor/lib, /system/lib]]
>  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
>  at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
>  at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
>  at java.lang.Class.getDeclaredMethods(Native Method) 
>  at java.lang.Class.getPublicMethodsRecursive(Class.java:901) 
>  at java.lang.Class.getMethods(Class.java:884) 
>  at 
> com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145)
>  
>  at 
> com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133)
>  
>  at 
> com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209)
>  
>  at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) 
>  at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) 
>  at android.os.Handler.handleCallback(Handler.java:808) 
>  at android.os.Handler.dispatchMessage(Handler.java:103) 
>  at android.os.Looper.loop(Looper.java:193) 
>  at android.os.HandlerThread.run(HandlerThread.java:61) 
> 04-28 10:04:36.730 17116-17248/com.alibaba.lstywy E/StrictMode: A resource 
> was acquired at attached stack trace but never released. See 
> java.io.Closeable for information on avoiding resource leaks.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to