can't call void android.view.View.setElevation(float) on null obj in call to CallVoidMethodV
来源:互联网 发布:贵阳公安数据铁笼 编辑:程序博客网 时间:2024/06/07 01:26
哦 更新了stuido版本 sdk 也升级了 结果demo上得程序运行得时候CoordinatorLayout折叠得时候发生了闪退 然后日志就是一大堆
E/art: JNI DETECTED ERROR IN APPLICATION: can't call void android.view.View.setElevation(float) on null object
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: in call to CallVoidMethodV
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: from void android.animation.PropertyValuesHolder.nCallFloatMethod(java.lang.Object, long, float)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: "main" prio=5 tid=1 Runnable
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | group="main" sCount=0 dsCount=0 obj=0x74fb32a0 self=0xf48b6a00
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | sysTid=24418 nice=0 cgrp=default sched=0/0 handle=0xf72e6de4
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | state=R schedstat=( 3412609692 114173453 1170 ) utm=279 stm=62 core=4 HZ=100
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | stack=0xff3db000-0xff3dd000 stackSize=8MB
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | held mutexes= "mutator lock"(shared held)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.PropertyValuesHolder.nCallFloatMethod(Native method)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.PropertyValuesHolder.access$400(PropertyValuesHolder.java:37)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue(PropertyValuesHolder.java:1296)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ObjectAnimator.animateValue(ObjectAnimator.java:981)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ValueAnimator.animationFrame(ValueAnimator.java:1384)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ValueAnimator.doAnimationFrame(ValueAnimator.java:1427)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ValueAnimator$AnimationHandler.doAnimationFrame(ValueAnimator.java:759)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ValueAnimator$AnimationHandler$1.run(ValueAnimator.java:801)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:896)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.view.Choreographer.doCallbacks(Choreographer.java:698)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.view.Choreographer.doFrame(Choreographer.java:630)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:882)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.os.Handler.handleCallback(Handler.java:815)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.os.Handler.dispatchMessage(Handler.java:104)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.os.Looper.loop(Looper.java:207)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.app.ActivityThread.main(ActivityThread.java:5791)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at java.lang.reflect.Method.invoke!(Native method)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:901)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:762)
12-21 15:06:23.719 24418-24418/com.xgs.financepay E/AEE/LIBAEE: shell: cant create socket with aed: Connection refused
12-21 15:06:23.719 24418-24418/com.xgs.financepay A/art: art/runtime/java_vm_ext.cc:440] JNI DETECTED ERROR IN APPLICATION: can't call void android.view.View.setElevation(float) on null object
12-21 15:06:23.719 24418-24418/com.xgs.financepay A/art: art/runtime/java_vm_ext.cc:440] in call to CallVoidMethodV
12-21 15:06:23.719 24418-24418/com.xgs.financepay A/art: art/runtime/java_vm_ext.cc:440] from void android.animation.PropertyValuesHolder.nCallFloatMethod(java.lang.Object, long, float)
12-21 15:06:23.719 24418-24418/com.xgs.financepay A/art: art/runtime/java_vm_ext.cc:440] "main" prio=5 tid=1 Runnable
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: in call to CallVoidMethodV
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: from void android.animation.PropertyValuesHolder.nCallFloatMethod(java.lang.Object, long, float)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: "main" prio=5 tid=1 Runnable
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | group="main" sCount=0 dsCount=0 obj=0x74fb32a0 self=0xf48b6a00
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | sysTid=24418 nice=0 cgrp=default sched=0/0 handle=0xf72e6de4
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | state=R schedstat=( 3412609692 114173453 1170 ) utm=279 stm=62 core=4 HZ=100
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | stack=0xff3db000-0xff3dd000 stackSize=8MB
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: | held mutexes= "mutator lock"(shared held)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.PropertyValuesHolder.nCallFloatMethod(Native method)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.PropertyValuesHolder.access$400(PropertyValuesHolder.java:37)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue(PropertyValuesHolder.java:1296)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ObjectAnimator.animateValue(ObjectAnimator.java:981)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ValueAnimator.animationFrame(ValueAnimator.java:1384)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ValueAnimator.doAnimationFrame(ValueAnimator.java:1427)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ValueAnimator$AnimationHandler.doAnimationFrame(ValueAnimator.java:759)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.animation.ValueAnimator$AnimationHandler$1.run(ValueAnimator.java:801)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:896)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.view.Choreographer.doCallbacks(Choreographer.java:698)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.view.Choreographer.doFrame(Choreographer.java:630)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:882)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.os.Handler.handleCallback(Handler.java:815)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.os.Handler.dispatchMessage(Handler.java:104)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.os.Looper.loop(Looper.java:207)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at android.app.ActivityThread.main(ActivityThread.java:5791)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at java.lang.reflect.Method.invoke!(Native method)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:901)
12-21 15:06:23.716 24418-24418/com.xgs.financepay E/art: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:762)
12-21 15:06:23.719 24418-24418/com.xgs.financepay E/AEE/LIBAEE: shell: cant create socket with aed: Connection refused
12-21 15:06:23.719 24418-24418/com.xgs.financepay A/art: art/runtime/java_vm_ext.cc:440] JNI DETECTED ERROR IN APPLICATION: can't call void android.view.View.setElevation(float) on null object
12-21 15:06:23.719 24418-24418/com.xgs.financepay A/art: art/runtime/java_vm_ext.cc:440] in call to CallVoidMethodV
12-21 15:06:23.719 24418-24418/com.xgs.financepay A/art: art/runtime/java_vm_ext.cc:440] from void android.animation.PropertyValuesHolder.nCallFloatMethod(java.lang.Object, long, float)
12-21 15:06:23.719 24418-24418/com.xgs.financepay A/art: art/runtime/java_vm_ext.cc:440] "main" prio=5 tid=1 Runnable
好吧 求助度娘
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:stateListAnimator="@null">
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:stateListAnimator="@null">
It shows warning that
android:stateListAnimator="@null"
attribute stateListAnimator is only used in API level 21. But I've checked source code of the library and it crashes in theSearchBehavior
class when it tries to set mAppBarLayout.setStateListAnimator(null);
所以在
AppBarLayout 里面加上stateListAniimator=“@null”
果然治好了多年的老寒腿 不对 是这个bug
阅读全文
0 0
- can't call void android.view.View.setElevation(float) on null obj in call to CallVoidMethodV
- JNI DETECTED ERROR IN APPLICATION: can't call void XXX on instance of java.lang.Class <XXX>解决方案
- JNI DETECTED ERROR IN APPLICATION: can't call void XXX on instance of java.lang.Class <XXX>解决方案
- Android - view tag isn't correct on view:null
- view call stack of crashed application on android
- view call stack of crashed application on android
- How to call function from register view
- CI3框架初识-控制其使用注意-Call to a member function model() on null in
- Fatal error: Call to undefined function: get_headers() in /var/www/html/t.php on line 5
- Attempt to invoke virtual method 'android.os.IBinder android.view.View.getWindowToken()' on a null o
- Call to a member function assign() on null
- Laravel Call to a member function setCookie() on null
- 在小米上面运行时的void android.view.View.setDrawingCacheBackgroundColor(int)' on a null object reference错误
- Attempt to read from field 'int android.view.View.mViewFlags' on a null object reference
- Attempt to read from field 'int android.view.View.mViewFlags' on a null object reference
- Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null ob
- Attempt to read from field 'int android.view.View.mViewFlags' on a null object reference
- django view call model methods
- 第四周 【项目1
- 在Eclipse中使用Git
- 深度学习优化算法(sgd/momentum/Nesterov/adagrad/adadelta)
- 使用git将项目上传到github(最简单方法)
- 浅谈IT行业风投
- can't call void android.view.View.setElevation(float) on null obj in call to CallVoidMethodV
- HttpClient完成Basic Authentication认证
- 源码剖析之wait queue
- yii2 展示静态页面
- oracle bfilename <Value Error>
- 【Mysql】mysql 事务未提交导致死锁 Lock wait timeout exceeded; try restarting transaction 解决办法
- SQL Server 中WITH (NOLOCK)浅析
- mysql5.6深入解决编码乱码问题
- POJ:3041-Asteroids(匈牙利算法模板)