libs文件夾
❶ guardlibs文件夾可以刪除嗎
不可以,手機里的libs文件夾是存放安裝文件的支持文件,刪除後程序管理裡面就沒有文件了,可能會導致某個軟體用不了。
❷ 各位,工程下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中!
❸ 手機里的libs是什麼文件夾
libs文件屬於軟體的執行子文件,屬於隨軟體運行必然生成的痕跡。
libs裡面存儲的是我們軟體運行的文件,在電腦中如果不慎將libs文件夾刪除,很有可能會導致我們無法啟動軟體,所以建議大家在刪除文件夾的時候要注意libs文件夾,盡量不要刪除,這會給我們在使用軟體上帶來很多的麻煩。
❹ win7C4D找不到libs
在C4D軟體安裝根目錄中找到「resource」文件夾打開,然後在打開「libs」文件夾,繼續打開「win64」這個文件夾。然後復制裡面的「libmmd.dll」文件,然後粘貼到C4D軟體的安裝根目錄即可。
CINEMA 4D字面意思是4D電影,不過其本身就是3D的表現軟體,由德國Maxon Computer開發,以極高的運算速度和強大的渲染插件著稱,很多模塊的功能在同類軟體中代表科技進步的成果,並且在用其描繪的各類電影中表現突出,而隨著其越來越成熟的技術受到越來越多的電影公司的重視,可以預見,其前途必將更加光明。
Cinema 4D 應用廣泛,在廣告、電影、工業設計等方面都有出色的表現,例如影片《阿凡達》有花鴉三維影動研究室中國工作人員使用Cinema 4D製作了部分場景,在這樣的大片中看到C4D的表現是很優秀的。它正成為許多一流藝術家和電影公司的首選,Cinema 4D已經走向成熟。
❺ gcam相機libs文件有什麼作用
作用如下:
在我們使用電腦的過程中會了解到有很多的文件夾,但是有一些並不是單純的用來儲存文件的,相比普通的文件夾是有自己的作用。無論是根目錄還是我們這里在說的libs文件夾都是。libs文件夾是軟體連接文件和庫文件,對於軟體是否能夠正常的啟動有著決定性的作用。libs文件夾相當於我們電腦中的DLL文件夾。這樣的講解我們會清楚libs文件夾在我們使用電腦的過程中是十分重要的,那麼libs文件夾能否刪除呢使用電腦的時候我們經常會對電腦進行清理,在使用的過程中會有很多的文件夾存儲的是緩存文件,我們也會選擇經常檢查和刪除,那麼大家比較關心的問題就是libs文件夾能夠刪除嗎。就像剛剛說到的,libs裡面存儲的是我們軟體運行的文件,在電腦中如果不慎將libs文件夾刪除,很有可能會導致我們無法啟動軟體,所以建議大家在刪除文件夾的時候要注意libs文件夾盡量不要刪除,這會給我們在使用軟體上帶來很多的麻煩。在手機文件裡面如果我們將libs刪除掉,隨著我們不斷的更新和使用軟體會繼續在我們手機中出現一個libs文件夾的,所以在手機方面大家不用特別的擔心,但是還是建議大家在刪除文件夾的時候盡量不要刪除libs文件夾。使用電腦是一個不斷學習和鍛煉的過程,並且我們能夠知道電腦中的文件都是有其各自的職能的,如果我們想要有更多的了解就可以通過網路進行學習,如果有機會也可以同相關的專業人員進行學習和了解。這是對我們使用電腦方面一個很大的幫助。希望這樣的介紹能夠幫助到大家,也希望大家能夠很好的發揮出網路帶給我們的優勢。
❻ android studio libs文件夾在哪
1先在Android studio導入一個項目,然後進入到項目中,依次進入到app>>src>>main下。
2
在main的文件下進行創建一個jinlibs,然後選中main的文件,進行右鍵,彈出框中點擊「new」,移動下一級菜單中選擇「directory」。
3
對創建的文件夾進行昵稱,在昵稱中進行輸入「jinlibs」,然後點擊「ok」。
4
這樣在main的文件中創建一個為jnilibs的文件夾。
5
然後在jinlibs中文件進行添加so的文件,進入到so文件存放的文件中,直接把so的文件拖動到jinlibs的文件中。
6
拖動完成之後,會提示一個確認款提示信息,直接點擊「ok」即可。
7
在non-project file access中第一個我希望編輯文件,第二個為我想在當前會話中編輯任何非項目文件,根據的自己需要進行選擇,可以默認即可,點擊ok。
8
這樣就把so文件添加到jnilibs的文件中,這樣的話程序的代碼就可以進行調用其中方法。
❼ andriod中libs是什麼文件
手機里的libs文件夾是存放安裝文件的支持文件。
提示:
libs刪除後可能會導致某個軟體用不了。libs文件屬於軟體的執行子文件,屬於隨軟體運行,必然生成的痕跡,所以刪除後,依然會再次出現。不過,其實不佔多少空間的。
關於LIBS文件夾里的文件,由於整個LIBS里很多文件均為多個游戲共用的,因此,不建議把LIBS里的文件刪除。
❽ libs是什麼文件夾可以刪除嗎
這裡面全部是游戲的資源.download和libs是一些更新程序和一些更新的補丁.這裡面的你隨便刪一個就不能游戲了.
newscene和scene裡面都是游戲的美術資源和地圖場景資源,裡面有一些可以刪,但你一刪雖然能玩游戲,但你可能玩的時候有些地圖沒有,還有些人物看起來就是骷髏頭~
❾ 安卓智能手機SD卡中一些文件夾,如libs,app-data,刪掉後會不會影響手機功能
對與系統來說,一般系統是不安裝在sd卡中的,他是在手機的內部存儲空間中,所以你可以隨便刪,甚至格式化SD卡都不好影響系統的運行和速度但對於安裝早sd卡的程序而言那就列外了如果你將SD卡格式化,那麼這些程序都用不了安裝在SD卡中的程序一部分安裝在系統中,這一部分是負責程序的正常運行,而另一部分是作為存儲,主要存儲緩存,記錄,用戶設置,如果刪掉可能會造成程序的使用數據,賬戶數據丟失,一般刪去一些帶問好的文件即可,不會影響程序的打開,游戲數據包就除外了。你所說的這些文件都是可以刪的。