在使用Eclipse編譯時,當我們為了使自己的應用能夠兼容更低版本的SDK的時候,就需要使用的谷歌為我們提供的support系列支持包。
谷歌這樣做的目的就是能夠使安卓SDK永遠能向下兼容,並且讓程序員不用去更多的糾結版本適應問題而專心於自己代碼功能的實現。
(簡直業界良心啊!)
然而在我們引用支持包的時候,經常會被下面的異常困擾:
下面我分享一下我的解決思路:
1.確定到自己的支持包的版本號,步驟很簡單:
(1)打開自己的sdk Manager界面:
可以查看到最新的支持包版本,如果要更新,那麼就更新一下到最新版本,然後執行第二步。
(2)有了第一步知道了自己支持包版本,然後將自己sdk中的appcompat支持包引用到編譯器中,一般路徑在:…sdk\extras\Android\support\v7\appcompat。
直接使用import操作引入。
(3)如果引入之後發生了上面的異常紅色報錯,那麼不要緊張,右擊android-support-v7-appcompat工程:-》properties-》
還記得之前第一步記住的版本號麼,將這裡勾選到對應的版本號上,然後apply一下,最後再clean一下工程,錯誤就消失得無影無蹤啦。。。。
【有一點需要注意:如果某個項目要引用這個支持包,那麼那個項目的Project Build Target必須也是和支持包一樣的(操作類似上面的第三步),不然會同樣出現異常】
更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11