Изнутри своего Java-приложения я хочу выяснить, является ли определяемая пользователем dll 32 или 64-битной, прежде чем пытаться ее загрузить.
Я знаю (программно), является ли JVM, на которой работает мое приложение, 32- или 64-разрядной. Я также знаю (программно), является ли хост Windows или Linux.
Как я могу программно определить, является ли DLL 32 или 64-битной перед вызовом метода «System.loadLibrary ()»?
file {library}
, возможно, в Windows есть что-то подобное. - person Peter Lawrey   schedule 21.11.2012