2010-05-18 4 views
0

Windows 2000을 지원하는 SDK 버전이 있습니까? r05는 - WS2_32.dll 함수에서 freeaddrinfo, getaddrinfo 및 getnameinfo가이 라이브러리에서 누락되었음을 \ android-sdk-windows \ tools \ emulator.exe에서 가져옴을 발견했습니다.Windows 2000 용 Android SDK

답변

0

나는 당신의 안드로이드 빌드를하거나 리눅스 또는 맥으로 전환하기 위해보다 현대적인 윈도우 머신을 갖춰야한다고 생각한다.

1

예, Eclipse 3.5, Android SDK (r07에서 테스트 됨)를 설치할 수 있습니다. win2k-pro, sp4에서도 에뮬레이터를 사용할 수 있습니다. 에뮬레이터는 나를로드하는 데 약 2 분이 걸렸습니다.

win2k의 WS2_32.DLL은 emulator.exe가 필요로하는 세 가지 기능을 제공하지 않습니다. -BUT- win2k DLL을 XP 시스템의 DLL로 바꾸지 마십시오. 그렇지 않으면 win2k가 손상 될 수 있습니다.

대신 \ WINNT \ system32 \ WS2_32.DLL의 복사본을 만들어. \ android-sdk-windows \ tools 디렉터리에 붙여 넣으십시오.

다음으로 \ tools 디렉터리에서 복사본의 이름을 WS2_32_ORG.DLL로 바꿉니다. 마지막으로이 파일을. \ android-sdk-windows \ tools 디렉토리로 다운로드하십시오.

http://www.mediafire.com/file/y93qnt29h3q77v7/ws2_32.dll

이제 이클립스에서 또는 명령 줄에서, WIN2K에 에뮬레이터를 사용할 수 있습니다.

다운로드 한 파일의 이름은 WS2_32.DLL이지만 실제로는 누락 된 기능 만 제공하는 스텁이며 다른 모든 winsock 호출은 시스템의 유효한 winsock DLL의 이름이 바뀐 복사본 인 WS2_32_ORG.DLL로 전달됩니다. .

이러한 파일은 \ tools 디렉터리에 있으므로 해당 폴더의 실행 파일에만 표시되므로 시스템의 다른 모든 응용 프로그램은 \ system32 폴더에서 winsock DLL을 계속 사용합니다.

스텁 DLL은 Old_Cigarette가 win2k의 게임 응용 프로그램과 유사한 문제를 해결하기 위해 작성했습니다. win2kgaming-dot-site90-dot-com (하나의 하이퍼 링크 만 게시 할 수 있습니다)

+0

win2kgaming 포럼은이 새로운 URL로 이동했습니다 : http://oldcigaret.info/ –