安卓manifests目录在哪

安卓manifests目录在哪,第1张

安卓manifests目录在哪

Android manifests目录位于Android应用程序的顶级目录,其中包含了Android应用程序的相关配置信息,如Android应用的权限,控制应用的组件,服务,广播接收器,活动,内容提供者等等。Android Manifest文件是Android应用程序的基础,是运行Android应用程序必备的文件,放置在Android应用程序的根目录下,主要用来描述应用程序的清单,用来描述应用程序的组件,用于定义应用程序的各种权限,以及应用程序的其他属性,如:应用程序的名称,版本,图标,主题等等。

Android开发环境对每一个需要Release的APK都会进行签名,在APK文件被安装时,Android系统会对APK的签名信息进行比对,以此来判断程序的完整性,最终确定APK是否可以正常安装使用,一定程度上达到安全的目的。

给一个APK文件的后缀名从apk改为zip或者rar,然后利用解压工具进行解压,我们会在META-INF目录下看到四个文件: MANIFESTMF、CERTSF、INDEXLIST、CERTRSA

MANIFESTMF(摘要文件): 程序遍历APK包中的所有文件,对非文件夹非签名文件的文件,逐个用SHA1生成摘要信息,再用Base64进行编码。如果APK包的文件被修改,在APK安装校验时,被修改的文件与MANIFESTMF的校验信息不同,程序将无法正常安装。

CERTSF(对摘要文件的签名文件): 对于生成的MANIFESTMF文件利用SHA1-RSA算法对开发者的私钥进行签名。在安装时只有公共密钥才能对其解密。解密之后将其与未加密的摘要信息进行比对,如果相符则文件没有被修改。

INDEXLIST APK索引文件目录

CERTRSA   保存公钥、加密算法等信息。

在APK进行安装时,可以通过MANIFESTMF文件开始的环环相扣来保证APK的安全性。但这些文件或者密钥如果被攻击者得到或者被攻击者通过某些技术手段攻破,则Android *** 作系统无法验证其安全性。

Android应用安装涉及到如下几个目录:

system/app系统自带的应用程序,无法删除。

data/app用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。

data/data存放应用程序的数据。

data/dalvik-cache将apk中的dex文件安装到dalvik-cache目录下(dex文件是dalvik虚拟机的可执行文件,其大小约为原始apk文件大小的四分之一)。

是的,androidsystemapp目录下可以自升级,但是这个过程有一定的复杂性。Android系统app目录下的自升级需要开发者自行开发,才能实现自升级。

首先,开发者需要在Android系统app目录下创建一个文件,用于存放要更新的新应用程序。然后,开发者需要编写代码,来检查是否有新的应用程序可以更新,并自动下载安装这些新的应用程序。最后,开发者需要编写代码,来管理更新过程中的所有可能出现的问题,以确保更新过程顺利进行。

总之,androidsystemapp目录下可以自升级,但需要开发者编写相应的代码才能实现自动更新。开发者要确保更新过程中的所有问题都得到解决,这样才能保证更新过程的顺利进行。

1、android_secure 是官方app2sd的产物,删了之后装到sd卡中的软件就无法使用了。

2、Bluetooth 顾名思义,用蓝牙之后就会有这个。

3、mobo 顾名思义,Moboplayer的缓存文件。

4、QQ 顾名思义,QQ的缓存文件。

5、quickoffice 顾名思义,quickoffice的缓存文件。

6、switchpro 顾名思义,switchprowidget(多键开关)的缓存文件。

7、ucdlres 顾名思义,UC迅雷的缓存文件。

8、albumart 音乐专辑封面的缓存文件夹。

9、albums 相册缩略图的缓存文件夹。

10、Android 比较重要的文件夹,里面是一些程序数据,比如google map的地图缓存。

11、backups 一些备份文件,比如联系人导出到SD卡时会导入到此文件夹。

12、baidu 顾名思义,掌上百度、百度输入法之类程序的缓存文件夹。

13、bugtogo 系统出现问题的时候会形成一些报告文件,存放于此文件夹。

14、cmp 个人初步判断是音乐的缓存文件夹。

15、data 同样是缓存数据的文件夹,与Android性质类似。

16、DCIM 相机的缓存文件夹。

17、documents Documents To Go 的相关文件夹。

18、etouch 易行的缓存文件夹。

19、extracted androzip等解压缩软件默认的解压目录。

20、gameloft 顾名思义,gameloft游戏数据包存放的文件夹。

21、handcent 顾名思义handcent(超级短信)数据文件夹。

22、handyCurrency 货币汇率相关的文件夹,装了handycalc(科学计算器)之后才会有。

23、ireader 顾名思义,ireader的缓存文件夹。

24、KingReader 顾名思义,开卷有益的缓存文件夹。

25、LazyList Applanet(黑市场)的缓存目录,也许和其他程序也有关,暂时不太清楚。

26、LOSTDIR 卡上丢失或出错的文件会跑这里,此目录无用,删了会自动生成。

27、moji 顾名思义,墨迹天气的缓存目录。

28、MusicFolders poweramp产生的缓存文件夹。

29、openfeint 顾名思义,openfeint的缓存文件夹。

30、Picstore 浏览软件建立的一个目录。

31、Playlists 播放列表的缓存文件夹。

32、renren 顾名思义,人人网客户端的缓存文件夹。

33、screenshot 貌似是截屏保存的目录,不过我不记得自己装过screenshot这个软件。

34、ShootMe 顾名思义,shootme截屏后文件保存的目录。

35、SmartpixGames Smartpix Games出品游戏的缓存文件夹,比如Jewellust。

36、sogou 顾名思义,搜狗拼音的缓存文件夹。

37、SpeedSoftware RE文件管理器的缓存文件夹。

38、SystemAppBackup SystemApp remove(深度卸载)备份系统文件后,备份文件保存的目录。

39、TalkingFriends talking tom(会说话的tom猫)录制的视频文件所保存的目录。

40、Tencent 顾名思义,腾讯软件的缓存目录,比如QQ。(与上面的QQ文件夹并不相同)

41、TitaniumBackup 顾名思义,钛备份备份的程序所保存的目录。

42、TunnyBrowser 感觉是海豚浏览器的缓存目录,但不知道为什么叫这个名字,金q鱼浏览器

43、UCDLFiles UC迅雷下载文件的保存目录。

44、UCDownloads UC浏览器下载文件的保存目录。

45、VIE Vignette(晕影相机)的缓存目录。

46、V"PN 顾名思义,V|PN数据的缓存目录。(“|”为了反和谐)

47、yd_historys 有道词典搜索历史的缓存目录。

48、yd_speech 有道词典单词发音的缓存目录。

49、youmicache 删掉后还会自动生成,悠米广告的缓存目录,广告程序内嵌在其他程序中。

50、Glu Glu系列游戏的资料包存放地。如3D猎鹿人等。

51、apadqq-images QQ for pad 的缓存目录。

52、DunDef 地牢守护者的数据包。

53、KuwoMusic 顾名思义,酷我音乐的相关文件夹。

54、MxBrowser 遨游的缓存目录。

55、Camera360 顾名思义,camera360的缓存目录。

56、TTPod 顾名思义,天天动听的缓存目录。

注:因为手机系统版本及安装软件的不同,所以上述文件夹可能会稍有差别!

以上就是关于安卓manifests目录在哪全部的内容,包括:安卓manifests目录在哪、Android生成APK后目录中META-INF目录文件解析、android apk 在哪个目录下安装等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9725167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存