在Windows Server 2008下安装Android SDK 2.0

November 4th, 2009 (683 views)

SDK Setup.exe在Windows Server 2008上是无法执行的,看Readme文档知道可以用命令行的方式更新。不过不带参数执行时抛出了下面的错误:

Starting Android SDK Updater
SWT folder 'lib\x86_64' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.

查看tools/android.bat代码后发现有个bug,copy代码时没有考虑x86_64平台的问题,可以找到

xcopy lib\x86 %tmpdir%\lib\x86 /I /E /C /G /R /Y /Q > nul

把它改成

xcopy %swt_path% %tmpdir%\%swt_path% /I /E /C /G /R /Y /Q > nul

或者也可以在环境变量中添加ANDROID_SWT,使它指向lib\x86_64\swt.jar文件的位置。

Related Posts

Leave a Reply

Security Code: