【发布时间】:2020-08-28 13:19:47
【问题描述】:
我需要从 mp3 歌曲中获取歌词
Mp3File mp3file = new Mp3File(file);
if (mp3file.hasId3v2Tag()) {
ID3v2 id3v2Tag = mp3file.getId3v2Tag();
Log.d("Lyrics",id3v2Tag.getLyrics());
}
上面的代码只有我在使用。但它返回“java.lang.NullPointerException”。请帮我解决这个问题。
完整的崩溃报告
E/AndroidRuntime: 致命异常: main 进程:in.example.mp3tag,PID:10237 java.lang.RuntimeException:无法启动活动 ComponentInfo{in.example.mp3tag/in.example.mp3tag.Main2Activity}:java.lang.NullPointerException:println 需要消息 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2904) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2986) 在 android.app.ActivityThread.-wrap11(未知来源:0) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1671) 在 android.os.Handler.dispatchMessage(Handler.java:108) 在 android.os.Looper.loop(Looper.java:206) 在 android.app.ActivityThread.main(ActivityThread.java:6784) 在 java.lang.reflect.Method.invoke(本机方法) 在 com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:852) 引起:java.lang.NullPointerException: println 需要一条消息 在 android.util.Log.println_native(本机方法) 在 android.util.Log.d(Log.java:320) 在 in.example.mp3tag.Main2Activity.onCreate(Main2Activity.java:200) 在 android.app.Activity.performCreate(Activity.java:6984) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1235) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2857) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2986) 在 android.app.ActivityThread.-wrap11(未知来源:0) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1671) 在 android.os.Handler.dispatchMessage(Handler.java:108) 在 android.os.Looper.loop(Looper.java:206) 在 android.app.ActivityThread.main(ActivityThread.java:6784) 在 java.lang.reflect.Method.invoke(本机方法) 在 com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:852)
【问题讨论】:
-
你能分享你的整个崩溃报告吗?你在哪里得到 NullPointerException?
-
@会感谢你的帮助,如你所问,添加的崩溃报告请查收。