Cleveroad / WaveInApp

Live Audio Equalizer with wave effect
https://www.cleveroad.com
MIT License
1.79k stars 320 forks source link

Crash when implementing library via XML #19

Closed vladimirarevshatyan closed 8 years ago

vladimirarevshatyan commented 8 years ago

I just simply copy paste what you had been posted on github:The xml code to include the library int my project,but your greatest library giving such exception

    Caused by: java.lang.reflect.InvocationTargetException
                                                               at java.lang.reflect.Constructor.newInstance(Native Method)
                                                               at android.view.LayoutInflater.createView(LayoutInflater.java:619)
                                                               at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:764) 
                                                               at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704) 
                                                               at android.view.LayoutInflater.rInflate(LayoutInflater.java:835) 
                                                               at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798) 
                                                               at android.view.LayoutInflater.inflate(LayoutInflater.java:515) 
                                                               at android.view.LayoutInflater.inflate(LayoutInflater.java:423) 
                                                               at android.view.LayoutInflater.inflate(LayoutInflater.java:374) 
                                                               at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:280) 
                                                               at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
                                                               at com.equalizer.MainActivity.onCreate(MainActivity.java:14) 
                                                               at android.app.Activity.performCreate(Activity.java:6237) 
                                                               at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107) 
                                                               at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369) 
                                                               at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) 
                                                               at android.app.ActivityThread.-wrap11(ActivityThread.java) 
                                                               at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) 
                                                               at android.os.Handler.dispatchMessage(Handler.java:102) 
                                                               at android.os.Looper.loop(Looper.java:148) 
                                                               at android.app.ActivityThread.main(ActivityThread.java:5417) 
                                                               at java.lang.reflect.Method.invoke(Native Method) 
                                                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
                                                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
                                                            Caused by: android.content.res.Resources$NotFoundException: Array resource ID #0x0
                                                               at android.content.res.Resources.obtainTypedArray(Resources.java:586)
                                                               at com.cleveroad.audiovisualization.GLAudioVisualizationView$Configuration.<init>(GLAudioVisualizationView.java:153)
                                                               at com.cleveroad.audiovisualization.GLAudioVisualizationView.<init>(GLAudioVisualizationView.java:36)
                                                               at java.lang.reflect.Constructor.newInstance(Native Method) 
                                                               at android.view.LayoutInflater.createView(LayoutInflater.java:619) 
                                                               at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:764) 
                                                               at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704) 
                                                               at android.view.LayoutInflater.rInflate(LayoutInflater.java:835) 
                                                               at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798) 
                                                               at android.view.LayoutInflater.inflate(LayoutInflater.java:515) 
                                                               at android.view.LayoutInflater.inflate(LayoutInflater.java:423) 
                                                               at android.view.LayoutInflater.inflate(LayoutInflater.java:374) 
                                                               at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:280) 
                                                               at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) 
                                                               at com.equalizer.MainActivity.onCreate(MainActivity.java:14) 
                                                               at android.app.Activity.performCreate(Activity.java:6237) 
                                                               at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107) 
                                                               at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369) 
                                                               at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) 
                                                               at android.app.ActivityThread.-wrap11(ActivityThread.java) 
                                                               at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) 
                                                               at android.os.Handler.dispatchMessage(Handler.java:102) 
                                                               at android.os.Looper.loop(Looper.java:148) 
                                                               at android.app.ActivityThread.main(ActivityThread.java:5417) 
                                                               at java.lang.reflect.Method.invoke(Native Method) 
                                                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
                                                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 

Thank you for great work...This crash i think you have to know what does it means

ponomarenko-cr commented 8 years ago

@vladimirarevshatyan share please xml where you are using it.

ponomarenko-cr commented 8 years ago

@vladimirarevshatyan check new version of library

vladimirarevshatyan commented 8 years ago

i dont remeber how i got it working but i do not need no more