2012-12-08 64 views
0

我點擊我的項目,Android的工具,右鍵試圖安裝Android的兼容性,以平臺2.2,添加支持庫,然後我得到了這些消息如何將網格佈局,以Android平臺2.2 API級別8

[2012-12-08 06:13:12 - SDK Manager] Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xml 
[2012-12-08 06:13:18 - SDK Manager] Validate XML 
[2012-12-08 06:13:18 - SDK Manager] Parse XML 
[2012-12-08 06:13:18 - SDK Manager] Fetched Add-ons List successfully 
[2012-12-08 06:13:18 - SDK Manager] Fetching URL: https://dl-ssl.google.com/android/repository/repository-6.xml 
[2012-12-08 06:13:21 - SDK Manager] Validate XML: https://dl-ssl.google.com/android/repository/repository-6.xml 
[2012-12-08 06:13:21 - SDK Manager] Parse XML: https://dl-ssl.google.com/android/repository/repository-6.xml 
[2012-12-08 06:13:21 - SDK Manager]  Found Android SDK Platform-tools, revision 12 
[2012-12-08 06:13:21 - SDK Manager]  Found Android SDK Tools, revision 20 
[2012-12-08 06:13:21 - SDK Manager] Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml 
[2012-12-08 06:13:26 - SDK Manager] Validate XML: https://dl-ssl.google.com/android/repository/addon.xml 
[2012-12-08 06:13:26 - SDK Manager] Fetching URL: http://software.intel.com/sites/landingpage/android/addon.xml 
[2012-12-08 06:13:28 - SDK Manager] Validate XML: http://software.intel.com/sites/landingpage/android/addon.xml 
[2012-12-08 06:13:28 - SDK Manager] Done loading packages. 

然後我試圖在我的XML佈局上創建新的Gridlayout,但eclipse eclipse無法識別此佈局。

  1. 是否安裝了gridlayout?
  2. 如果是的我怎麼能使用它
  3. 如果我可以使用它,當我將安裝在我的手機上的apk(2.2)我有我的手機上安裝庫?它與apk移動?

編輯

這是我得到當我打開SDK管理器,我從敘利亞這樣是因爲谷歌禁止其產品在敘利亞? enter image description here

+0

這是什麼樣的佈局,是這種某種第三方佈局?因爲我只知道這是網格佈局:) –

+0

不是它是官方的Android佈局自帶平臺4,但它有兼容性的平臺2.2 –

+0

是的這是griblayout,對不起我混了起來 –

回答

1

enter image description here GridLayout已被backported與API級別7兼容。它是(某種)支持庫的一部分。您已經下載了支持庫後,你會發現在您的本地SDK文件夾一個Android庫項目位於:

<sdk_folder>\extras\android\compatibility\v7\gridlayout 

將其設置爲你工作項目的依賴。之後,您需要確保您將整個項目中的任何引用指向該版本,而不是15級版本,以支持ICS之前的設備。如果不相同,用法應該是相似的。

+0

您可以簡單地將此項目添加爲新的庫項目,併爲此添加對項目的引用。 –

+0

感謝您的回答,但我該如何安裝庫,這裏是我從我的sdk管理器中試過的問題 –

+0

,並且在文件夾提取中,我剛剛看到'google usb driver' –

1

從它看起來對我來說是沒有提示您安裝兼容性庫。我只是在Eclipse中做了一次測試運行並安裝了兼容性庫,並且我得到了一個交互式對話框,指出它找到了Android支持庫並讓我完成安裝過程。這是我下載支持庫時控制檯上的輸出。

[2012-12-08 06:25:13 - SDK Manager] Done loading packages. 
[2012-12-08 06:25:18 - SDK Manager] Preparing to install archives 
[2012-12-08 06:25:18 - SDK Manager] Downloading Android Support Library, revision 11 
[2012-12-08 06:25:22 - SDK Manager] Installing Android Support Library, revision 11 
[2012-12-08 06:25:26 - SDK Manager] Installed Android Support Library, revision 11 
[2012-12-08 06:25:26 - SDK Manager] Done. 1 package installed 

也許有一兩件事你可以嘗試使用SDK管理器安裝Extras文件夾下的Android的支持庫,然後安裝它之後,你會去項目 - >屬性 - > Java構建路徑。點擊庫,然後點擊「添加外部JAR」。從那裏你將被要求一個JAR文件來包含和支持庫將在你的SDK安裝路徑/ Extras/Android/Support/v ##,其中哈希標籤指示您已安裝的Android支持庫的版本。在那裏會有一個android-support-v ##。jar文件,這就是你要導入到項目中的東西。

希望這會有幫助。

+0

我來自敘利亞,所有谷歌產品都禁止給我們所以我試圖安裝它使用代理。你幫助我的答案,謝謝+1你的 –

+0

,當我打開我的SDK管理我找到提取文件夾下只是'谷歌USB驅動程序',我沒有找到支持 –

相關問題