适用于Windows 2000的Android SDK

适用于Windows 2000的Android SDK,android,Android,是否有支持Windows 2000的SDK版本?r05没有-我发现\android sdk windows\tools\emulator.exe从WS2_32.dll函数freeaddrinfo、getaddrinfo和getnameinfo导入,这些函数从这个库中丢失了。我相信你必须要有一台更现代的windows机器才能在android上构建或切换到linux或mac。是的,你可以安装Eclipse 3.5,Android SDK(在r07上测试)-并使用模拟器,即使在win2k pro、sp

是否有支持Windows 2000的SDK版本?r05没有-我发现\android sdk windows\tools\emulator.exe从WS2_32.dll函数freeaddrinfo、getaddrinfo和getnameinfo导入,这些函数从这个库中丢失了。

我相信你必须要有一台更现代的windows机器才能在android上构建或切换到linux或mac。

是的,你可以安装Eclipse 3.5,Android SDK(在r07上测试)-并使用模拟器,即使在win2k pro、sp4上也是如此。对我来说,模拟器加载大约需要2分钟

win2k的WS2_32.DLL没有提供emulator.exe所需的三个函数,但请不要尝试用XP系统中的函数替换win2k DLL,否则可能会损坏win2k

相反,请复制\WINNT\system32\WS2\u 32.DLL并将其粘贴到您的.\android sdk windows\tools目录中

接下来,在\tools目录中,将副本重命名为WS2_32_ORG.DLL。 最后,将此文件下载到您的.\android sdk windows\tools目录

现在,您可以从Eclipse或命令行在win2k上使用模拟器

您下载的文件名为WS2_32.DLL,但它实际上是一个存根,只提供缺少的函数,任何其他winsock调用都会传递到WS2_32_ORG.DLL,它是系统有效winsock DLL的重命名副本

由于这些文件位于\tools目录中,因此它们仅对该文件夹中的可执行文件可见,因此系统上的所有其他应用程序将继续使用\system32文件夹中的winsock DLL

stub DLL由Old_编写,用于克服win2k上游戏应用程序的类似问题。 win2kgaming-dot-site90-dot-com(我只能发布一个超链接)