我正在设置一个新的 eclipse 环境。我刚刚安装了 ADT 插件并以管理员身份重新启动了 eclipse。当我尝试通过 Window -> Android SDK Manager 打开 SDK Manager 时,我在控制台中看到以下内容:
我不确定是什么导致了 [编码问题]x86_64 错误。我假设我需要手动手动编辑一些配置文件,以便路径不包含错误字符,但我不确定哪个文件/在哪里。有谁知道我需要编辑什么文件来解决这个问题,或者可能是一些替代修复?
Eclipse -> 首选项 -> Android(左侧列表)-> SDK 位置(右侧框)
将您的 SDK 文件夹的正确位置
在 Windows 中,有时您可能无法访问文件。也许您可以将 eclipse 文件夹的位置切换到桌面。然后再次为 eclipse 重新安装 sdk。我们按照这种方式在我朋友的计算机上解决了类似的问题
在 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 文件本身的错误(未使用正确的编码或类似的东西)。
如果您正确下载了所有必需的软件,则可能您忘记在 Eclipse 中设置 SDK 位置。转到 Windows--> 首选项--> Android。窗口顶部是一个字段 SDK-Location。在那里您应该浏览到您的 SDK 位置,完成此操作后,按应用按钮。