Android Support Library是一款進行安卓程序開發(fā)的必備安卓支持庫工具,使用安卓支持庫可以讓你的程序進行反向兼容,讓老版本的安卓系統(tǒng)也能完美運行你的程序,有需要的朋友就來IT貓撲下載吧!

Support Library安裝使用說明
如果你使用的是Android Studio,Support Library的安裝和使用非常簡單。只需要打開SDK Manager,點幾下鼠標(biāo),再加幾行代碼就行了。
在程序中加入Support Librarys
在官網(wǎng)介紹中,根據(jù)帶資源和不帶資源兩種庫分別介紹了不同的使用方法,實際上只是針對eclipse而言。如果使用Android Studio,使用方法是一樣的:只需要打開build.gradle文件,增加下面的代碼(以v4庫為例):
dependencies {
? ? ...
? ? compile "com.android.support:support-v4:18.0.+"
}
在應(yīng)用程序中包含了Support Library后,強烈建議在發(fā)布程序前,使用ProGuard工具對發(fā)布包進行優(yōu)化。這樣除了能夠保護你的源碼不被別人用反編譯工具獲取,同時它把你程序所引用的第三方庫中并未使用的類都去掉了,讓你的應(yīng)用程序保持盡可能的小,別忘了,手機上的存儲可是寸土寸金啊!
修改Manifest文件
既然你已經(jīng)使用了Support Library,現(xiàn)在你的應(yīng)用程序只差一步就能橫行天下,兼容更多的系統(tǒng)版本了。那就是修改Manifest文件中的版本聲明。打開Manifest.xml文件,找到android:minSdkVersion一項,把它修改的足夠的低。
? ? android:minSdkVersion="7" ? ? android:targetSdkVersion="17" /> 你也許會問:“我改了Manifest.xml給誰看?”。是的,它還真不是給人看的。上面的Manifest.xml告訴google play(谷歌官方應(yīng)用商店),你的程序可以安裝在Android 2.1(API 7)版本之上的設(shè)備上,低于這個版本的,我猜應(yīng)該就不給裝了。因為我還沒用過Google Play(暗自一陣臉紅),國內(nèi)的軟件應(yīng)用商店好象沒有版本提示,我只見過Apple的應(yīng)用商店是進行版本判斷的。 結(jié)束語 在企業(yè)應(yīng)用中,除了專業(yè)化較強的原生桌面應(yīng)用程序,大多數(shù)業(yè)務(wù)系統(tǒng)已經(jīng)遷移到了B/S架構(gòu)的Web方式,隨著移動互聯(lián)網(wǎng)的普及,大量的應(yīng)用程序?qū)⑾蚴謾C遷移,這里面也會包括原有少量的桌面應(yīng)用程序。原生桌面應(yīng)用程序的生存空間越來越小,反之則出現(xiàn)了大量新的移動應(yīng)用需求,新的機會慢慢來臨。原生桌面程序開發(fā)人員,為了不被這個時代所淘汰,盡快掌握Android開發(fā)吧。路漫漫其修遠兮,吾只能不停的上下折騰。 ? 安卓平臺其中一個很牛逼的地方在于它支持各種不同的設(shè)備。從你的平板電腦,到你的手機,電視等,安卓無處不在。安卓想成為一個全領(lǐng)域的移動計算平臺。光從它的數(shù)量上來說,已經(jīng)算是很成功了。 支持所有這些設(shè)備是有一些挑戰(zhàn)的。不管硬件還是軟件上的不同,用戶希望應(yīng)用程序可以在每一臺設(shè)備上用樣的運行;同樣,對于開發(fā)者來說,你不能總指望用戶已經(jīng)升級到最近的安卓版本。事實上,開發(fā)者遇到的用戶大多使用18個月前或者更老的版本。 如果沒有安卓團隊的幫助,開發(fā)者會不得不做些“丑陋的代碼”去兼容那些使用老版本的用戶。幸運的是,安卓團隊已經(jīng)意識到包容老設(shè)備這一點很重要。不過兼容老的同時不影響新的這一要求是一個架構(gòu)上的挑戰(zhàn),因為安卓接口隨著版本演進一直是在變動的。如何讓那些沒有更新設(shè)備的老安卓設(shè)備成功運行這些最新的安卓接口呢? 答案就是安卓團隊做得最重要和奇特的設(shè)計決定:安卓支持庫(the Android Support Library)Android Support Library相關(guān)說明
Android Support Library(支持v4 v7 v13 v17等)v23.2 官方版下載地址
遠程下載




