【发布时间】:2016-08-31 09:09:15
【问题描述】:
我已经调查这个错误几天了,但没有任何运气。我没有在自己的代码中使用 exoplayer,但我使用的是 Facebook 受众广告。不知道能不能用。无论如何,该应用程序似乎在初始化时崩溃。有人能猜到为什么会这样吗?
java.lang.VerifyError: com/google/android/exoplayer/MediaCodecUtil$ˎ
at com.my.package.name.onCreate(:4161)
at android.app.Activity.performCreate(Activity.java:4531)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1071)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2150)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2229)
at android.app.ActivityThread.access$600(ActivityThread.java:139)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1261)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:4945)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
干杯。
【问题讨论】:
-
来自 exoplayer 网站:ExoPlayer 的标准音视频组件依赖于 Android 的 MediaCodec API,该 API 在 Android 4.1(API 级别 16)中发布。因此,它们不适用于早期版本的 Android。
-
明白谢谢。有没有办法知道哪个图书馆正在使用它?
-
是的,如果您列出依赖项,您将能够找到它。尝试使用 gradle app:dependencies
-
很棒,非常有用的提示。不知道我能做到这一点。再次感谢。 Facebook 受众是罪魁祸首。
标签: android runtime-error verifyerror