2013-01-11 118 views
1

我使用基于Linux的开发环境(包括Android SDK)所需的所有工具创建USB。当我运行./android,我得到以下错误重新安装Android SDK时出错

Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml 
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: invalid character at position 2 in 08 
Fetched Add-ons List successfully 
Fetching URL: https://dl-ssl.google.com/android/repository/repository-7.xml 
Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-7.xml, reason: NumberFormat invalid character at position 2 in 08 
Done loading packages. 
Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml 

什么是“在位置2无效字符”的意思是,如何解决?

回答

1

我发现了一个在linux上为我工作的解决方案。

1)检查您的Java版本:Java的版本,对我来说这出现一个 Java版本 “1.5.0” GIJ(GNU libgcj里)版本4.6.3

正如我已经安装的版本jdk1。 6.0_24当我执行java -version时,我想要这个版本,所以我查看了PATH变量(echo $ PATH),并且我意识到包含我的jdk1.6.0_24是在路径的末尾。所以我将jdk1.6.0_24的路径包含在PATH变量的开头。

现在,当我运行:Java的版本出现: Java版本 “1.6.0_24”

2)现在去你的Android SDK文件夹(.../SDK /工具/),然后运行./ android

在我的情况下,Android SDK Manager打开没有问题。

我希望它有帮助!

+0

感谢您的额外信息。我希望其他人会在未来发现它有帮助。 –