2012-03-08 81 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

相关问题