无法获取网址http://dl-ssl.google.com/android/repository/addons_list-1.xml,原因:初始化默认SSL上下文失败

时间:2012-01-18 12:51:06

标签: android

从命令行启动android SDK管理器会出现此错误,其他类似于:

  

无法获取网址   http://dl-ssl.google.com/android/repository/addons_list-1.xml,原因:   初始化默认SSL上下文失败

我已经完成了大量搜索并强制使用http而不是https,创建了一个 androidtool.cfg 文件并添加了行sdkman.force.http=true

〜/ .android 中所有文件的

属性为 rw r r

我正在调用android作为这些文件的所有者登录。

我没有使用代理,我没有运行反病毒。

我刚刚安装了fedora 16,并且不确定默认情况下是否运行任何防火墙。

我怀疑某处的权限问题。

任何想法?

更新: 我删除了fedora并使用了另一个发行版。 如果我回到Fedora并遇到同样的问题,我将在这里作为工作答案。 谢谢你的帮助!

5 个答案:

答案 0 :(得分:2)

对于Linux用户:

如果在〜/ .android中添加了androidtool.cfg,检查了所有权限,尝试使用UI强制http,但似乎没有任何东西适合你。可能这会帮助你克服这个问题。

在终端输入locate jre

将您自己映射到您的jdk/jre/bin文件夹。对我来说是

/usr/local/jdk1.7.0_03/jre/bin

打开android(可执行文件)

找到该行

java_cmd="java" (should be the 62nd line in the file)

替换为

java_cmd="path_to_your_jre_bin/java"

对我而言

java_cmd="/usr/local/jdk1.7.0_03/jre/bin/java"

保存文件。

再试一次。

希望它有所帮助。

快乐编码:)

答案 1 :(得分:1)

对于我的debian,我需要正确安装sun java:

su
apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
update-java-alternatives -s java-6-sun
exit

之后,我能够毫无错误地运行更新。

答案 2 :(得分:0)

他有一个想法,请看http://blog.erdn.info/?p=7

apt-get remove gcj-4.4-base

答案 3 :(得分:0)

你提到你是从命令行运行的,这让我想通过文件系统GUI加载它。这样做对我来说很好。

答案 4 :(得分:0)

在我的debian(unstable / amd64)上,我不得不升级openjdk