ijkplayer eclipse 运行错误解决java.lanBinary XML file line #16: Error inflating class tv.danmaku.ijk.media

移植android studio的ijkplayer sample到eclipse。运行时提示 程序停止运行,log如下:折腾了一下午,终于解决了。04-02 20:37:14.471: D/dalvikvm(29366): Late-enabling CheckJNI04-02 20:37:14.574: W/dalvikvm(29366): Refusing to reop
摘要由CSDN通过智能技术生成

移植android studio的ijkplayer sample到eclipse。运行时提示 程序停止运行,log如下:

折腾了一下午,终于解决了。


04-02 20:37:14.471: D/dalvikvm(29366): Late-enabling CheckJNI

04-02 20:37:14.574: W/dalvikvm(29366): Refusing to reopen boot DEX '/system/framework/hwframework.jar'
04-02 20:37:14.627: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Landroid/view/SearchEvent;)
04-02 20:37:14.627: I/dalvikvm(29366): Could not find method android.view.Window$Callback.onSearchRequested, referenced from method android.support.v7.internal.view.WindowCallbackWrapper.onSearchRequested
04-02 20:37:14.627: W/dalvikvm(29366): VFY: unable to resolve interface method 16902: Landroid/view/Window$Callback;.onSearchRequested (Landroid/view/SearchEvent;)Z
04-02 20:37:14.627: D/dalvikvm(29366): VFY: replacing opcode 0x72 at 0x0002
04-02 20:37:14.631: I/dalvikvm(29366): Could not find method android.view.Window$Callback.onWindowStartingActionMode, referenced from method android.support.v7.internal.view.WindowCallbackWrapper.onWindowStartingActionMode
04-02 20:37:14.631: W/dalvikvm(29366): VFY: unable to resolve interface method 16906: Landroid/view/Window$Callback;.onWindowStartingActionMode (Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
04-02 20:37:14.631: D/dalvikvm(29366): VFY: replacing opcode 0x72 at 0x0002
04-02 20:37:14.784: I/dalvikvm(29366): Could not find method android.view.ViewGroup.onRtlPropertiesChanged, referenced from method android.support.v7.widget.Toolbar.onRtlPropertiesChanged
04-02 20:37:14.784: W/dalvikvm(29366): VFY: unable to resolve virtual method 16799: Landroid/view/ViewGroup;.onRtlPropertiesChanged (I)V
04-02 20:37:14.784: D/dalvikvm(29366): VFY: replacing opcode 0x6f at 0x0007
04-02 20:37:14.791: I/dalvikvm(29366): Could not find method android.content.res.TypedArray.getChangingConfigurations, referenced from method android.support.v7.internal.widget.TintTypedArray.getChangingConfigurations
04-02 20:37:14.791: W/dalvikvm(29366): VFY: unable to resolve virtual method 427: Landroid/content/res/TypedArray;.getChangingConfigurations ()I
04-02 20:37:14.791: D/dalvikvm(29366): VFY: replacing opcode 0x6e at 0x0002
04-02 20:37:14.794: I/dalvikvm(29366): Could not find method android.content.res.TypedArray.getType, referenced from method android.support.v7.internal.widget.TintTypedArray.getType
04-02 20:37:14.794: W/dalvikvm(29366): VFY: unable to resolve virtual method 449: Landroid/content/res/TypedArray;.getType (I)I
04-02 20:37:14.794: D/dalvikvm(29366): VFY: replacing opcode 0x6e at 0x0002
04-02 20:37:14.847: I/dalvikvm(29366): Could not find method android.content.res.Resources.getDrawable, referenced from method android.support.v7.internal.widget.ResourcesWrapper.getDrawable
04-02 20:37:14.847: W/dalvikvm(29366): VFY: unable to resolve virtual method 390: Landroid/content/res/Resources;.getDrawable (ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
04-02 20:37:14.847: D/dalvikvm(29366): VFY: replacing opcode 0x6e at 0x0002
04-02 20:37:14.847: I/dalvikvm(29366): Could not find method android.content.res.Resources.getDrawableForDensity, referenced from method android.support.v7.internal.widget.ResourcesWrapper.getDrawableForDensity
04-02 20:37:14.847: W/dalvikvm(29366): VFY: unable to resolve virtual method 392: Landroid/content/res/Resources;.getDrawableForDensity (IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
04-02 20:37:14.847: D/dalvikvm(29366): VFY: replacing opcode 0x6e at 0x0002
04-02 20:37:14.951: D/libEGL(29366): loaded /system/lib/egl/libEGL_VIVANTE.so
04-02 20:37:14.957: D/libEGL(29366): loaded /system/lib/egl/libGLESv1_CM_VIVANTE.so
04-02 20:37:14.964: D/libEGL(29366): loaded /system/lib/egl/libGLESv2_VIVANTE.so
04-02 20:37:15.004: D/OpenGLRenderer(29366): Enabling debug mode 0
04-02 20:37:23.981: W/dalvikvm(29366): VFY: unable to find class referenced in signature ([Ltv/danmaku/ijk/media/player/misc/ITrackInfo;)
04-02 20:37:23.981: W/dalvikvm(29366): VFY: unable to find class referenced in signature ([Ltv/danmaku/ijk/media/player/misc/ITrackInfo;)
04-02 20:37:23.981: W/dalvikvm(29366): VFY: unable to find class referenced in signature ([Ltv/danmaku/ijk/media/player/misc/ITrackInfo;)
04-02 20:37:23.991: I/dalvikvm(29366): Could not find method tv.danmaku.ijk.media.player.IjkMediaPlayer.loadLibrariesOnce, referenced from method tv.danmaku.ijk.media.example.activities.VideoActivity.onCreate
04-02 20:37:23.991: W/dalvikvm(29366): VFY: unable to resolve static method 18769: Ltv/danmaku/ijk/media/player/IjkMediaPlayer;.loadLibrariesOnce (Ltv/danmaku/ijk/media/player/IjkLibLoader;)V
04-02 20:37:23.991: D/dalvikvm(29366): VFY: replacing opcode 0x71 at 0x0099
04-02 20:37:23.991: I/dalvikvm(29366): Could not find method tv.danmaku.ijk.media.player.IjkMediaPlayer.native_profileEnd, referenced from method tv.danmaku.ijk.media.example.activities.VideoActivity.onStop
04-02 20:37:23.991: W/dalvikvm(29366): VFY: unable to resolve static method 18771: Ltv/danmaku/ijk/media/player/IjkMediaPlayer;.native_profileEnd ()V
04-02 20:37:23.991: D/dalvikvm(29366): VFY: replacing opcode 0x71 at 0x001f
04-02 20:37:24.087: I/dalvikvm(29366): Failed resolving Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1; interface 2311 'Ltv/danmaku/ijk/media/player/IMediaPlayer$OnVideoSizeChangedListener;'
04-02 20:37:24.087: W/dalvikvm(29366): Link of class 'Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1;' failed
04-02 20:37:24.087: E/dalvikvm(29366): Could not find class 'tv.danmaku.ijk.media.example.widget.media.IjkVideoView$1', referenced from method tv.danmaku.ijk.media.example.widget.media.IjkVideoView.<init>
04-02 20:37:24.087: W/dalvikvm(29366): VFY: unable to resolve new-instance 2281 (Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1;) in Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView;
04-02 20:37:24.087: D/dalvikvm(29366): VFY: replacing opcode 0x22 at 0x0022
04-02 20:37:24.091: I/dalvikvm(29366): Failed resolving Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1; interface 2311 'Ltv/danmaku/ijk/media/player/IMediaPlayer$OnVideoSizeChangedListener;'
04-02 20:37:24.091: W/dalvikvm(29366): Link of class 'Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1;' failed
04-02 20:37:24.091: E/dalvikvm(29366): Could not find class 'tv.danmaku.ijk.media.example.widget.media.IjkVideoView$1', referenced from method tv.danmaku.ijk.media.example.widget.media.IjkVideoView.<init>
04-02 20:37:24.091: W/dalvikvm(29366): VFY: unable to resolve new-instance 2281 (Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1;) in Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView;
04-02 20:37:24.091: D/dalvikvm(29366): VFY: replacing opcode 0x22 at 0x0022
04-02 20:37:24.091: I/dalvikvm(29366): Failed resolving Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1; interface 2311 'Ltv/danmaku/ijk/media/player/IMediaPlayer$OnVideoSizeChangedListener;'
04-02 20:37:24.091: W/dalvikvm(29366): Link of class 'Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1;' failed
04-02 20:37:24.091: E/dalvikvm(29366): Could not find class 'tv.danmaku.ijk.media.example.widget.media.IjkVideoView$1', referenced from method tv.danmaku.ijk.media.example.widget.media.IjkVideoView.<init>
04-02 20:37:24.091: W/dalvikvm(29366): VFY: unable to resolve new-instance 2281 (Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView$1;) in Ltv/danmaku/ijk/media/example/widget/media/IjkVideoView;
04-02 20:37:24.091: D/dalvikvm(29366): VFY: replacing opcode 0x22 at 0x0022
04-02 20:37:24.094: I/dalvikvm(29366): Could not find method android.widget.FrameLayout.<init>, referenced from method tv.danmaku.ijk.media.example.widget.media.IjkVideoView.<init>
04-02 20:37:24.094: W/dalvikvm(29366): VFY: unable to resolve direct method 17282: Landroid/widget/FrameLayout;.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V
04-02 20:37:24.094: D/dalvikvm(29366): VFY: replacing opcode 0x70 at 0x0005
04-02 20:37:24.094: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Ltv/danmaku/ijk/media/player/IMediaPlayer;)
04-02 20:37:24.094: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Ltv/danmaku/ijk/media/player/IMediaPlayer;)
04-02 20:37:24.097: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Ltv/danmaku/ijk/media/player/IMediaPlayer;)
04-02 20:37:24.101: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Ltv/danmaku/ijk/media/player/IMediaPlayer;)
04-02 20:37:24.101: I/dalvikvm(29366): Could not find method tv.danmaku.ijk.media.player.IMediaPlayer.setDisplay, referenced from method tv.danmaku.ijk.media.example.widget.media.IjkVideoView.bindSurfaceHolder
04-02 20:37:24.104: W/dalvikvm(29366): VFY: unable to resolve interface method 18741: Ltv/danmaku/ijk/media/player/IMediaPlayer;.setDisplay (Landroid/view/SurfaceHolder;)V
04-02 20:37:24.104: D/dalvikvm(29366): VFY: replacing opcode 0x72 at 0x0006
04-02 20:37:24.104: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Ltv/danmaku/ijk/media/player/IMediaPlayer;)
04-02 20:37:24.104: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Ltv/danmaku/ijk/media/player/IMediaPlayer;)
04-02 20:37:24.104: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Ltv/danmaku/ijk/media/player/IMediaPlayer;)
04-02 20:37:24.107: W/dalvikvm(29366): VFY: unable to find class referenced in signature (Ltv/danmaku/ijk/media/player/IMediaPlayer;)
04-02 20:37:24.107: I/dalvikvm(29366): Could not find method tv.danmaku.ijk.media.player.IMediaPlayer.setOnPreparedListener, referenced from method tv.danmaku.ijk.media.example.widget.media.IjkVideoView.openVideo
04-02 20:37:24.107: W/dalvikvm(29366): VFY: unable to resolve interface method 18746: Ltv/danmaku/ijk/media/player/IMediaPlayer;.setOnPreparedListener (Ltv/danmaku/ijk/media/player/IMediaPlayer$OnPreparedListener;)V
04-02 20:37:24.107: D/dalvikvm(29366): VFY: replacing opcode 0x72 at 0x0032
04-02 20:37:24.107: I/dalvikvm(29366): Could not find method tv.danmaku.ijk.media.player.IMediaPlayer$OnErrorListener.onError, referenced from method tv.danmaku.ijk.media.example.widget.media.IjkVideoView.openVideo
04-02 20:37:24.107: W/dalvikvm(29366): VFY: unable to resolve interface method 18721: Ltv/danmaku/ijk/media/player/IMediaPlayer$OnErrorListener;.onError (Ltv/danmaku/ijk/media/player/IMediaPlayer;II)Z
04-02 20:37:24.107: D/dalvikvm(29366): VFY: replacing opcode 0x72 at 0x00e9
04-02 20:37:24.111: I/dalvikvm(29366): Could not find method tv.danmaku.ijk.media.player.IMediaPlayer$OnErrorListener.onError, referenced from method tv.danmaku.ijk.media.example.widget.media.IjkVideoView.openVideo
04-02 20:37:24.111: W/dalvikvm(29366): VFY: unable to resolve interface method 18721: Ltv/danmaku/ijk/media/player/IMediaPlayer$OnErrorListener;.onError (Ltv/danmaku/ijk/media/player/IMediaPlayer;II)Z
04-02 20:37:24.111: D/dalvikvm(29366): VFY: replacing opcode 0x72 at 0x011f
04-02 20:37:24.111: E/dalvikvm(29366): Could not find class 'tv.danmaku.ijk.media.player.IjkMediaPlayer', referenced from method tv.danmaku.ijk.media.example.widget.media.IjkV
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值