【发布时间】:2011-12-20 22:01:48
【问题描述】:
我正在尝试在 OS X 10.6.8 上开始使用 Android SDK,但无法在 SDK 管理器中加载任何包。
这是我在 SDK 管理器中看到的:http://sarahtube.s3.amazonaws.com/20111221_Android_GUI_SDK_Manager_GUI_Java_Exception.jpg
这是我的 Java/JDK:
$ java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-10M3527)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)
这是我在加载 SDK 或尝试从 SDK 管理器或命令行更新时遇到的异常:
线程“加载源”中的异常 java.lang.AbstractMethodError: org.apache.xerces.dom.DeferredElementNSImpl.getTextContent()Ljava/lang/String; 在 com.android.sdklib.internal.repository.AddonsListFetcher.parseAddonsList(AddonsListFetcher.java:470) 在 com.android.sdklib.internal.repository.AddonsListFetcher.fetch(AddonsListFetcher.java:170) 在 com.android.sdkuilib.internal.repository.UpdaterData.loadRemoteAddonsListInTask(UpdaterData.java:1042) 在 com.android.sdkuilib.internal.repository.UpdaterData.access$900(UpdaterData.java:73) 在 com.android.sdkuilib.internal.repository.UpdaterData$5.run(UpdaterData.java:1012) 在 com.android.sdkuilib.internal.tasks.ProgressView$2.run(ProgressView.java:128) 在 com.android.sdkuilib.internal.tasks.ProgressView.startTask(ProgressView.java:150) 在 com.android.sdkuilib.internal.tasks.ProgressViewFactory.start(ProgressViewFactory.java:44) 在 com.android.sdkuilib.internal.repository.UpdaterData.loadRemoteAddonsList(UpdaterData.java:1010) 在 com.android.sdkuilib.internal.repository.sdkman2.PackageLoader$1.run(PackageLoader.java:169) 在 com.android.sdkuilib.internal.tasks.ProgressView$2.run(ProgressView.java:118) 在 java.lang.Thread.run(Thread.java:680)
SDK 的 R15 和 R16 都出现此错误。我之前安装了 R11,但也没有工作,所以在 R15 发布时删除了。
我已经设置了通过 http 检索的 https URL。
我真的很想进入 Android 开发,所以任何建议都将不胜感激。
【问题讨论】: