這幾天研究了一下Eclipse 加載最新的material 設計 需要用到 Android design support library的庫,這個階段都是用android studio調用的文章。
這裏爲大家指明一條明路。
加載 Android design support library 需要用到 android-support-v7-appcompat這個低版本之前的擴展庫
還需要更新一個庫android support library
這個庫時sdk版本超過22.2.0纔有的今年發佈的庫
下載完後打開在android_sdk\extras\android\m2repository\com\android\support\design
我用的是22.1,要將design-22.2.1.arr解壓縮得到一個工程目錄
顯示了一個工工程
我們需要Eclipse import這個工程,新建一個libs的目錄將classes.jar 拉到libs裏面,
下一步,我們需要把這個工程加入了android-support-v7-appcompat這個庫
因爲這個android-support-v7-appcompat現在已經都是支持value-21的內容了,所以要將這個工程的sdk換成21以上。
而且要勾選is Libary,以後我們自己的工程要引用這個工程才能調用
然後工程配置
配置完這樣之後,應該不會再出現紅色勾叉了。
然後我們自己的工程需要配置需要加入android-support-v7-appcompat和design-22.2.1這兩個庫
然後需要再次要把classes.jar加到我們自己工程目錄的libs裏面
配置這個工程才能拼寫正確
然後我們可以加入我們的android design support libray的控件的啦
沒加入classes.jar會索引不出來
如果沒加入android-support-v4的庫會出現這個錯誤
加入之後還是會可能出現錯誤
查錯之後是因爲
design-22.2.1裏面values裏面
無法引用到?attr/colorControlActivated,改爲我註釋好的這一行,應該就能成功了。
可能還有未能完善的地方,如果有不能解決的地方,請在評論填寫一下情況,我們一起研究一下。