diff --git a/src/ColorMC.Core/LaunchPath/InstancesPath.cs b/src/ColorMC.Core/LaunchPath/InstancesPath.cs
index 5118da506..ccca40e84 100644
--- a/src/ColorMC.Core/LaunchPath/InstancesPath.cs
+++ b/src/ColorMC.Core/LaunchPath/InstancesPath.cs
@@ -1057,9 +1057,12 @@ await Task.Run(() =>
/// 数据
public static async Task SetGameLoader(this GameSettingObj obj, string path)
{
- if (!File.Exists(path))
+ if (SystemInfo.Os != OsType.Android)
{
- return new() { Message = LanguageHelper.Get("Core.Game.Error16") };
+ if (!File.Exists(path))
+ {
+ return new() { Message = LanguageHelper.Get("Core.Game.Error16") };
+ }
}
var list = await DownloadItemHelper.DecodeLoaderJarAsync(obj, path);