答案 0 :(得分:2)
既然这个问题不是一个问题,而是一个问题,我的答案不是答案,而是一个怎样的问题:
您的32/64技术需要DLL的单独目录。
if (System.getProperty( "os.arch" ).toLowerCase().equals( "amd64" ) )
System.loadLibrary( <64-bit_folder_name_on_file_system>/<file_name.dll> );
else
System.loadLibrary( <32-bit_folder_name_on_file_system>/<file_name.dll
这就是Ido:
String archDataModel = System.getProperty("sun.arch.data.model");
System.loadLibrary("dllName" + archDataModel);
允许将dllName32.dll和dllName64.dll打包在同一目录中。
......只是另一个男人的意见。