我正在建立一个新的eclipse环境。我刚刚安装了ADT插件并以管理员身份重新启动了eclipse。当我尝试通过Window打开SDK Manager时 - > Android SDK Manager,我在控制台中看到以下内容:
我不确定导致[编码问题] x86_64错误的原因。我假设我需要手动编辑一些配置文件,以便路径不包含坏字符,但我不确定哪个文件/哪里。有谁知道我需要编辑哪个文件来解决这个问题,或者可能是一些替代修复?
答案 0 :(得分:1)
Eclipse - >偏好 - > Android(左侧列表) - > SDK位置(右侧框)
放置SDK文件夹的正确位置
答案 1 :(得分:0)
如果您下载了所有必需的软件,那么您可能忘记在Eclipse中设置SDK位置。转到Windows - >偏好设置 - > Android。在窗口的顶部是字段SDK-Location。在那里,您应该浏览到您的SDK位置,完成此操作后,按Apply-Button。
答案 2 :(得分:0)
在Android SDK安装目录(...\Android\android-sdk
)下,有一个包含名为android.bat的文件的工具目录。这条线
for /f %%a in ('%java_exe% -jar lib\archquery.jar') do set swt_path=lib\%%a
将swt_path
设置为无效字符串lib\♀x86_64
。
您可以通过删除第一行上的@echo off
命令并在for /f...
命令后面添加此行来查看此内容。
echo %swt_path%
我的修复是在for \f...
命令之后立即硬编码正确的路径,如此
set swt_path=lib\x86_64
我假设这是bat文件本身的错误(没有使用正确的编码,或者那种性质的东西)。
答案 3 :(得分:0)