2. 下載zip包,解壓,eclipse中import->Android Existing Code->(注意只導入解壓后下面的Library)
3. 導入后標記為Property->Android->isLibrary
4. 將indicator下面的libs下的support-v4的jar包copy到主項目文件下的libs覆蓋,否則會報version mismatch
5. 在主項目中property->Android->AddLibrary添加進來
6. ctrl+Alt+T試着將TabPagexxx的class搜索出來,說明項目已經成功導入
今天在學習viewpagerIndicator的時候發現在一個項目中AddLibrary后項目沒有反應,通過百度搜到了一下解決方法
1.作為library的項目,右鍵屬性-->Android-->勾選is library
2.在另一個項目中,右鍵項目屬性-->android-->add 將剛剛的那個項目加進去
問題:在設置完library之后重新打開始始終顯示關聯錯誤,就是reference那里是個紅叉。Eclipse也沒有任何出錯提示。
解決:
原來在windows系統下,library project必須和project處於相同的盤符中,因為如果在不同盤符,project.properties中的android.library.reference.1值變成絕對路徑,而ADT推薦是在ubuntu下使用的,對windows絕對路徑有支持bug。