diff --git a/client/src/main/java/com/coloryr/allmusic/client/core/AllMusicCore.java b/client/src/main/java/com/coloryr/allmusic/client/core/AllMusicCore.java index 523bcb7d..c51b750b 100644 --- a/client/src/main/java/com/coloryr/allmusic/client/core/AllMusicCore.java +++ b/client/src/main/java/com/coloryr/allmusic/client/core/AllMusicCore.java @@ -181,8 +181,10 @@ public class AllMusicCore { * 停止播放 */ private static void stopPlaying() { - player.closePlayer(); - hud.clear(); + if (player != null) + player.closePlayer(); + if (hud != null) + hud.clear(); } /** @@ -198,7 +200,8 @@ public class AllMusicCore { * 更新显示内容 */ public static void hudUpdate() { - hud.update(); + if (hud != null) + hud.update(); } /** diff --git a/gradlew b/gradlew old mode 100644 new mode 100755