2013-01-11 142 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

感謝您的額外信息。我希望其他人會在未來發現它有幫助。 –