2012-03-08 43 views
2

我正在使用 skype-java-api在Java中使用skype。我需要的唯一功能是點擊撥打電話號碼。它可以在Windows XP x86上正常工作,但我只是在Windows 7 x64上測試它,並且失敗。錯誤是:
線程「Thread-2」中的異常java.lang.UnsatisfiedLinkError:C:\ Users \ Vazdautan \ AppData \ Local \ Temp \ skype.dll:無法加載IA 32位.dll一個AMD的64位平臺
是否有任何其他跨平臺的替代品(對於MAC和Windows)還是有可能以某種方式解決它?在x64系統上使用skype-java-api

謝謝,安德魯。

回答

1

您可以在64位操作系統上運行32位JVM。

如果您想要運行64位JVM,可以使用它運行32位JVM作爲服務或臨時基礎。與Runtime.exec()

或Skype提供了一個64位的DLL,在這種情況下,我只是使用它。

+0

我將使用launch4j將x86平臺與它捆綁在一起。感謝這個想法。 – user584397 2012-03-08 17:29:14

相關問題