1. 安卓智能手机SD卡中一些文件夹,如libs,app-data,删掉后会不会影响手机功能
安卓智能手机SD卡中一些文件夹如果能确定是无用的再删除,一定不要随意删除,有可能会影响手机功能。
LIBS[计]= LIBrary Service,库服务程序。手机里的libs文件夹是存放安装文件的支持文件,删除后程序管理里面就没有文件了,可能会导致某个软件用不了。
app-data里边存放的是软件运行时和结束后的数据和配置文件,如果删了,可能会导致软件不正常或者出错,尽量不要删除 。
2. andriod中libs是什么文件
手机里的libs文件夹是存放安装文件的支持文件。
提示:
libs删除后可能会导致某个软件用不了。libs文件属于软件的执行子文件,属于随软件运行,必然生成的痕迹,所以删除后,依然会再次出现。不过,其实不占多少空间的。
关于LIBS文件夹里的文件,由于整个LIBS里很多文件均为多个游戏共用的,因此,不建议把LIBS里的文件删除。
3. libs是什么意思
理解为计算机中库library的缩写,那就是它的复数。很多软件包中库文件夹就以libs命名。
如果理解为缩写,那么就是:
abbr. 激光诱导击穿光谱(Laser-inced Breakdown Spectros)
4. 各位,工程下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中!
5. libs是什么文件夹可以删除吗
这里面全部是游戏的资源.download和libs是一些更新程序和一些更新的补丁.这里面的你随便删一个就不能游戏了.
newscene和scene里面都是游戏的美术资源和地图场景资源,里面有一些可以删,但你一删虽然能玩游戏,但你可能玩的时候有些地图没有,还有些人物看起来就是骷髅头~
6. 手机里的libs是什么文件夹
libs文件属于软件的执行子文件,属于随软件运行必然生成的痕迹。
libs里面存储的是我们软件运行的文件,在电脑中如果不慎将libs文件夹删除,很有可能会导致我们无法启动软件,所以建议大家在删除文件夹的时候要注意libs文件夹,尽量不要删除,这会给我们在使用软件上带来很多的麻烦。
7. Android Studio有个libs文件夹,libs是什么单词的缩写
库 library
8. 安卓手机根目录下的各个文件夹有什么作用
作用:
1.res:资源文件。
2.drawable:布局文件。
3.layout:布局文件。
4.anim:动画效果文件。
5.values:取值、字符串等。
6.src:代码,至于src内部的目录名称,取决于具体项目结构。
7.libs:库文件。
9. 安卓系统下libs文件夹是怎么生成的删掉还会出现。是哪个软件带的吗
对楼上的进行纠正:一楼、在内存卡里的文件都是可以删除的,并不存在删了就死机了。二楼、备份数据——双清——还原——重启,那是能清除手机内部存储器的垃圾文件,再说,不小心把垃圾备份了,还原回去还不是一样所附图讲解:图1:systemservice文件夹应该是系统服务缓存文件夹,建议不删图2:文件夹是网络输入法的缓存文件夹,可以删pictures文件夹是相机存照片的文件夹,如果里面没有重要的照片了,可删youku文件夹是优酷手机客户端的缓存文件夹,如果里面没有下载缓存的视频了,可删RM文件夹是腾讯的节奏大师的音乐缓存文件夹,如果删了,所有歌曲你得重新下载,才能玩,慎重删suonds文件夹是系统铃声文件夹,你可以直接放mp3进去,在铃声列表就可见你放入的音频,可删downland文件夹是系统自带浏览器下载文件的存贮文件夹,如果没有重要程序,可删图3:android文件夹是所有应用程序的缓存文件夹,包含了所有游戏的进程,删了你就得重新开始,系统级,不能删androiddesk文件夹是安卓桌面缓存文件夹,不能删,否则重新设置app-data文件夹应该是某个应用程序的缓存文件夹,不属于系统级,选择删playlist文件夹是你的系统自带播放器的歌单缓存文件夹,删了会重新扫描内存卡歌曲,可删图4:tencent是腾讯应用的缓存文件夹,里面包含 和腾讯 的缓存文件,包括语音文件,头像缓存文件等等,建议一段时间后将整个文件夹删除一次,以清理磁盘内存,可删kugou是酷狗手机应用缓存文件夹,里面没有歌曲后,可删360download是360手机助手的下载文件夹,没有重要程序后,可删DCIM文件夹是手机所有图片缓存文件夹和相机拍摄照片存储文件夹,若其子目录下camera文件夹内没有重要图片,可将DCIM文件夹全部删除,以清理图片缓存图5:libs文件夹里面是一些程序的链接文件,系统级,不能删,删除后只是造成某些程序无法打开补充说明:如一些*.log或者*.xml的文件都是一些日志文件,可删其他文件夹可能我没见过,不认识,但是空的文件夹可删,不过我建议你试试LBE,它的垃圾清理功能还不错,或者混合几个清理文件一个一个试着清理也行。纯手打,望采纳