fix:统一加载win32的autoreplyprint.dll文件

This commit is contained in:
石崇礼 2025-01-15 15:08:33 +08:00
parent e2111717bc
commit 26c2a7ba40
1 changed files with 9 additions and 7 deletions

View File

@ -837,13 +837,15 @@ public interface AutoReplyPrint extends Library {
}
private static String GetLibraryPath() {
if (Platform.isWindows()) {
return Platform.is64Bit() ? "/autoreplyprint/win64/autoreplyprint.dll" : "/autoreplyprint/win32/autoreplyprint.dll";
} else if (Platform.isLinux()) {
return Platform.is64Bit() ? "/autoreplyprint/linux-x64/libautoreplyprint.so" : "/autoreplyprint/linux-x86/libautoreplyprint.so";
} else {
return Platform.isMac() ? "/autoreplyprint/mac/libautoreplyprint.so" : "autoreplyprint";
}
// if (Platform.isWindows()) {
// return Platform.is64Bit() ? "/autoreplyprint/win64/autoreplyprint.dll" : "/autoreplyprint/win32/autoreplyprint.dll";
// } else if (Platform.isLinux()) {
// return Platform.is64Bit() ? "/autoreplyprint/linux-x64/libautoreplyprint.so" : "/autoreplyprint/linux-x86/libautoreplyprint.so";
// } else {
// return Platform.isMac() ? "/autoreplyprint/mac/libautoreplyprint.so" : "autoreplyprint";
// }
// 统一采用win32的autoreplyprint.dll文件
return "autoreplyprint.dll";
}
}
}