Eclipse下的新添加工程的appcmpat包導入和引用?
在向Eclipse中導入新的工程的時候,在src文件和value文件同時會出現錯誤,而源程序在導入Eclipse之前,在其他的平臺上是可正確運行的。這就說明新導入工程的一些必要配置在該Eclipse下,並沒有設置完整。
有時出錯的原因是沒有導入並引用appcmpat兼容包,這裡appcompat_v7包的導入和引用。
工具/原料
已經配置好Android開發環境的Eclipse
Android SDK(內含appcompat包)
待添加的Android程序(4.0 以上)
方法/步驟
導入Android工程到Eclipse後,給出如下的錯誤提示,該提示說明需要導入appcompat包。
如何導入該庫到工程中,並將其關聯工程呢?
首先,將該類庫導入到工程中。在“Package Explorer”的空白區域,單擊右鍵,選擇“Import……”,進入Import對話框:
其次,將類庫以工程的形式導入到Eclipse中,如下圖所示。
這裡,將appcompat放在桌面上,和要調試的程序test在同一個文件夾下。需要說明的是,appcompat必須和待調試的程序在用一個盤符下。如果不在,則會導致後期的關聯出錯。
接下來,就是將該類庫關聯到工程,如下圖進行操作。
當然,也可以使用快捷鍵“Alt+Enter”,進入Properties對話框。
由下圖可以看到,由於已關聯的appcompat_v7無法繼續關聯,產生了錯誤。接下來“Remove”該類庫。
添加已導入的類庫:
正確關聯類庫,效果如下:
這樣,導入的程序就不會報錯了:
注意事項
需要使用的appcompat包位於……\sdk\extras\android\support\v7\appcompat下。
一定要將待添加程序和appcompat包放在同一盤符下