當前位置:首頁 » 文件管理 » libs是什麼文件夾

libs是什麼文件夾

發布時間: 2022-08-30 15:56:28

① 各位,工程下libs文件夾與Android Private Libraries有什麼區別

Android工程中三種庫的區別:Private Libraries、Referenced Libraries、Dependency Libraries


一、v4、v7、v13的作用和用法

1、Android Support V4, V7, V13是什麼?

本質上就是三個java library。

2、為什麼要有support庫?

  是為了解決軟體的兼容問題。如果在低版本Android平台上開發一個應用程序,而應用程序又想使用高版本才擁有的功能,就需要使用Support庫。
  android api向來是高版本兼容低版本.如api-8(android2.2)必會兼容api-4(android 1.6).但是反之則不會,你使用2.2的平台版本build了一個apk,若想能在1.6上運行,則需要做向下兼容.
  android support-xx是google官方的向下兼容包.如名所示,會幫助構建程序向下兼容到1.6版本.不過也並非萬能的,還是會受限制.
  Android 為了兼容2.X以下的版本,所以出了android.support.v4的包,該包的主要作用是便於開發者在2.X的開發環境中,使用4.0的控制項。

3、三個Support 庫的區別和作用是什麼?

   簡單說明下這幾個版本間的區別:

Android Support v4: 這個包是為了照顧1.6及更高版本而設計的,這個包是使用最廣泛的,eclipse新建工程時,都默認帶有了。

Android Support v7: 這個包是為了考慮照顧2.1及以上版本而設計的,但不包含更低,故如果不考慮1.6,我們可以採用再加上這個包,另外注意,v7是要依賴v4這個包的,即,兩個得同時被包含。

Android Support v13 :這個包的設計是為了android 3.2及更高版本的,一般我們都不常用,平板開發中能用到。

4、Android Support 包里究竟有什麼

隨著Android5.0 Lollipop 的發布,Android 又為我們提供了更多的支持包,但是我相信大部分開發者都同我之前一樣不知道這些包里究竟有些什麼東西,我們應該在什麼時候使用它。現在,我們就來逐個看看每一個版本的 Support 包中所擁有的東西,讓用到他的時候不再迷茫。

首先,你需要了解每一個 Support 包版本後綴 vX 所代表的含義。當然我相信來看博客的諸位都一定知道 Android 對於每一個版本都有一個版本號,例如2.1是7,4.0是14,5.0是21。而這里,v 之後的數字,就代表著他能夠被使用的最低版本等級,之所以無法在更低版本進行使用的原因,是因為隨著版本的升級,在新版本中有很多之前不支持的特性或者 API,因此如果你在老版本中使用了這些支持包,就可能會導致應用崩潰。

現在,我們從頭開始逐個瀏覽目前所支持的 support 包:

(1)support-v4

support-v4包算是 Android 最低等級的支持包。所謂的 v4,代表著它最低支持 Android1.6(API Level4),這個版本算得上是一個真正意義上比較成熟的 Android版本,更何況現在我們寫應用的時候一般都只最低支持到 Android 2.x 系統,對於1.x 的系統基本已經已經完全拋棄了,因此你可已經他作為最基本的系統組件使用。

在 support-v4包中,它所擁有的類還是很多的,主要包含了對應用組件的支持,用戶交互體驗的一些工具類,一些數據網路方面的工具類,相面我們將詳細來看看它裡面具體的一些類。

1.系統組件部分

Fragment:其實 Fragment 是直到 Android3.0才正式進入 Android 框架體系的,但是 Android 為了低版本的兼容,因此他幫我們在低版本也適配了 Fragment 框架

NotificationCompat:這是通知欄的一些適配,可以幫助你在低版本的通知欄顯示更加豐富的信息

LocalBroadcastManager:這個是用於本地廣播通知的,當你希望發送的通知只被本應用接收時,你就應該使用它

2.用戶界面交互部分

ViewPager,這個相信我不用怎麼說了,他主要用於幫助我們進行界面間的滑動交互

PagerTitleStrip,PagerTabStrip 這兩個算是 ViewPager 的幫助類吧,他們的作用是進行 Tab 欄的切換輔助顯示

DrawerLayout,主要用於側滑欄的實現

SlidingPaneLayout,這個類也是用於側滑欄的實現,和 DrawerLayout 不同的是,DrawerLayout 側滑欄出來的時候,默認是覆蓋在當前頁面上,而 SlidingPaneLayout 則是會將當前頁面移走。

3. Accessbility訪問的幫助類

ExploreByTouchHelper,幫助自定義 View 實現 Accessibility 的工具類

AccessbilityEventCompat, AccessbilityNodeInfoCompat, , AccessbilityDelegateCompat,這幾個都是用作 Accessibility 功能適配的類

4.數據訪問幫助類

Loader,主要用於非同步載入數據

FileProvider,提供應用間的文件分享功能

(2)support-v7

1.Appcompat

這個包的主要作用是為了在低版本實現 Android 的 Holo 風格界面而引入的,與之類似的有一個開源項目叫做 SherlockActionbar

2.CardView

卡片布局是最近在 android5.0發布的時候才引入的新包,在我看來,他主要效果是讓應用進行卡片花顯示

3.GridLayout

網格布局能夠幫助你將整個布局按照一格兩格的格子形式進行排列

4.MediaRouter

這個布局主要是用來支持 GoogleCast 的,主要用於進行設備間的音頻,視頻交換顯示

5.Palette

這個包也是最新出來的,他的作用是幫助 Android 實現他的 MaterialDesign,讓你的 Actionbar 能夠根據界面進行對應的顏色改變

7.RecyclerView

這個包同樣也是剛出來的,他的作用是替換 ListView 和 GridView,但是可惜是沒有實現 OnItemClick 這些介面,你需要自己處理它

(3)support-v8

support-v8中其實只有一格特性,就是用來渲染腳本

(4)support-v13

這個包的作用主要是為 Android3.2級以上的系統提供更多地 Framgnet 特性支持,使用它的原因在於,android-support-v4包中雖然也對 Fragment 做了支持,由於要兼容低版本,導致他是自行實現的 Fragment 效果,在高版本的 Fragment 的一些特性丟失了,而對於 v13以上的 sdk 版本,我們可以使用更加有效,特性更多的代碼

(5)support-v17

這個包得主要作用是用於支持電視設備,並為電視設備提供了很多組件

例如下面的:

BrowseFragment, DetailFragment, PlaybasckOverlayFragment, SearchFragment

二、看一個javaee項目(使用myeclipse開發)

eclipse 中 構建路徑下的 order and export 是干什麼用的
  構建順序和 導出的時候要導出哪些資源,order就是使用class的順序(因為可能出現class同名的情況),export就是把用到的一些的lib和project同時發布。
  在order and Export條目中,不能重復將jar包打入到APK中,現在android將導出的jar包分為Android Dependencies和Android Private libraries兩種,目的是供開發者選擇,但是一般這兩個都要打入Apk中!

② l_bs是什麼文件

軟體連接文件和庫文件。
在我們使用電腦的過程中會了解到有很多的文件夾,但是有一些並不是單純的用來儲存文件的,相比普通的文件夾是有自己的作用。無論是根目錄還是我們這里在說的libs文件夾都是。
libs文件夾是軟體連接文件和庫文件,對於軟體是否能夠正常的啟動有著決定性的作用。

③ libs是什麼文件夾可以刪除嗎

這裡面全部是游戲的資源.download和libs是一些更新程序和一些更新的補丁.這裡面的你隨便刪一個就不能游戲了.
newscene和scene裡面都是游戲的美術資源和地圖場景資源,裡面有一些可以刪,但你一刪雖然能玩游戲,但你可能玩的時候有些地圖沒有,還有些人物看起來就是骷髏頭~

④ gcam相機libs文件有什麼作用

作用如下:
在我們使用電腦的過程中會了解到有很多的文件夾,但是有一些並不是單純的用來儲存文件的,相比普通的文件夾是有自己的作用。無論是根目錄還是我們這里在說的libs文件夾都是。libs文件夾是軟體連接文件和庫文件,對於軟體是否能夠正常的啟動有著決定性的作用。libs文件夾相當於我們電腦中的DLL文件夾。這樣的講解我們會清楚libs文件夾在我們使用電腦的過程中是十分重要的,那麼libs文件夾能否刪除呢使用電腦的時候我們經常會對電腦進行清理,在使用的過程中會有很多的文件夾存儲的是緩存文件,我們也會選擇經常檢查和刪除,那麼大家比較關心的問題就是libs文件夾能夠刪除嗎。就像剛剛說到的,libs裡面存儲的是我們軟體運行的文件,在電腦中如果不慎將libs文件夾刪除,很有可能會導致我們無法啟動軟體,所以建議大家在刪除文件夾的時候要注意libs文件夾盡量不要刪除,這會給我們在使用軟體上帶來很多的麻煩。在手機文件裡面如果我們將libs刪除掉,隨著我們不斷的更新和使用軟體會繼續在我們手機中出現一個libs文件夾的,所以在手機方面大家不用特別的擔心,但是還是建議大家在刪除文件夾的時候盡量不要刪除libs文件夾。使用電腦是一個不斷學習和鍛煉的過程,並且我們能夠知道電腦中的文件都是有其各自的職能的,如果我們想要有更多的了解就可以通過網路進行學習,如果有機會也可以同相關的專業人員進行學習和了解。這是對我們使用電腦方面一個很大的幫助。希望這樣的介紹能夠幫助到大家,也希望大家能夠很好的發揮出網路帶給我們的優勢。

⑤ libs是什麼意思

理解為計算機中庫library的縮寫,那就是它的復數。很多軟體包中庫文件夾就以libs命名。

如果理解為縮寫,那麼就是:

abbr. 激光誘導擊穿光譜(Laser-inced Breakdown Spectros)

⑥ 滿意加分!安卓SD卡中這六個文件夾分別是什麼意思什麼用途是否可刪除

underess文件夾
一個游戲的附屬文件夾(脫裙子游戲)
Ringtones文件夾
存放音樂和鈴聲的文件夾。
AutolnstallAPK文件夾
這個文件夾的作用是:當你把你需要安裝的軟體安裝包apk放到裡面,下次你刷完固件後,機器會默認一起安裝此文件夾里的軟體。
libs文件夾
該文件夾是存放安裝文件的支持文件,如果刪除可能導致某個軟體用不了。
documents文件夾
存放我的文件用的。
mobisage文件夾
mobisage是存放一個移動廣告平台的文件用的。是垃圾,可以刪除。
[補充一句,在我看來,SD卡裡面的東西刪除了對手機自身系統是不影響的,但是安卓2.3系統以後的都可以把軟體放在SD卡裡面。所以SD卡只會影響你某些應用軟體的數據儲存,只要你不把應用軟體刪掉就行,可以正常使用。]

⑦ andriod中libs是什麼文件

手機里的libs文件夾是存放安裝文件的支持文件。
提示:
libs刪除後可能會導致某個軟體用不了。libs文件屬於軟體的執行子文件,屬於隨軟體運行,必然生成的痕跡,所以刪除後,依然會再次出現。不過,其實不佔多少空間的。
關於LIBS文件夾里的文件,由於整個LIBS里很多文件均為多個游戲共用的,因此,不建議把LIBS里的文件刪除。

⑧ 手機中egoo、emlibs是什麼文件夾可以刪除嗎

libs文件屬於軟體的執行子文件,屬於隨軟體運行必然生成的痕跡。


libs裡面存儲的是我們軟體運行的文件,在電腦中如果不慎將libs文件夾刪除,很有可能會導致我們無法啟動軟體,所以建議大家在刪除文件夾的時候要注意libs文件夾,盡量不要刪除,這會給我們在使用軟體上帶來很多的麻煩。

熱點內容
我的世界如何加入伺服器小游戲 發布:2024-10-13 00:14:27 瀏覽:153
解壓菜蛋糕 發布:2024-10-12 23:46:49 瀏覽:9
手機qq鎖上密碼如何解鎖 發布:2024-10-12 23:36:24 瀏覽:464
壓縮機固定架 發布:2024-10-12 23:34:12 瀏覽:665
linux內核有多少行代碼 發布:2024-10-12 23:30:03 瀏覽:231
qq源碼資源網 發布:2024-10-12 23:23:52 瀏覽:21
為什麼web伺服器沒有對應的站點 發布:2024-10-12 22:55:46 瀏覽:780
安卓手機在哪裡下游戲 發布:2024-10-12 22:54:08 瀏覽:406
財年演算法問題 發布:2024-10-12 22:51:50 瀏覽:314
sql最近的 發布:2024-10-12 22:51:38 瀏覽:335