apk是什么意思以及apk里面有什么东西

52 篇文章 0 订阅
订阅专栏

在使用电脑安装某些软件,或者打开一些文件的时候,我们可能会看到后缀名为apk的文件。那么apk是什么意思?apk里面有什么东西呢?相信不少小伙伴都是比较陌生的。下面就给大家介绍下apk的含义和内容。

image.png

apk是什么文件:

apk是英文AndroidPackage的缩写,也就是我们常说的Android系统安装包。apk类似于Symbian系统的Sis或Sisx文件格式。我们可以将APK文件直接传到Android模拟器或Android手机中执行即可安装。其实就是一个压缩文件,类似于zip格式,或者说就是zip格式。如下图所示,是一个APK文件。

image.png

apk里面有什么东西:

1、现在,我们把APK的后缀名改成ZIP。

image.png

2、我们双击解压。发现是可以进行解压的,并且获得了一大堆的文件。

image.png

3、res文件夹,是用来存放资源文件的。

image.png

4、我们打开这个文件夹,可以看到一些drawable-hdpi等,是存放图片的;layout文件夹是存放布局的,menu是存放菜单的。

image.png

5、AndroidManifest.xml是清单文件,每一个安卓的工程都会有。里面会记录android的一些版本号、使用的SDK版本、图标等信息。但打包后,会编译成二进制的xml文件,打开可能看不到太多的信息。

image.png

6、assets文件夹。里面也会记录一些资源文件。但一般用来记录较大型的资源文件。比如音乐文件、视频文件,或者一些文档、图片等。

image.png

7、classes.dex。因为android现在使用DVM,将.java编译成.class,再编译成.dex,最后打包为.apk.是android平台的可执行文件的类型。

8、resources.arsc编译后的二进制资源文件。定义了各个资源ID常量,供在代码中索引资源。

image.png

9、META-INF文件夹。这个文件夹简单说下吧。如果我们没有对APK签名,那么其包里是没有这个文件夹的,如果签名才有。android中,没有签名的APK是不允许安装在android设备中的。

image.png

10、在打包成APK的过程中,部分内容是原封不动的打包进APK的。比如上面说的资源文件等;还有是编译成二进制后打包进去的。比如清单文件等。

以上便是关于apk文件的介绍,希望能帮到大家。

apk 是什么
fuanjie的专栏
12-13 2035
一.apk是android应用程序的安装包,是个zip的压缩文件 apk主要有以后几个部分组成 1.mate-inf  从java jar引入包信息的描述 2.res/  资源文件目录 3.libs ndk编出来的os库 4.androidmanifest 配置文件 5.class.dex 最终生成的dalvik字节码 6.resources.ars 编译后的二进制资源文件 二.a
connect.apk
09-19
用于安装在设备或手机上,让电脑能够通过adb远程调试手机或设备
apk编辑器电脑版
11-16
这一神器如果你可以运用熟练你可以应聘本坛新成立的XGT小组 本人怕我编辑错误误导大家所以内容为复制 一个比较方便的适合非开发者的小工具,可以对一些APK程序做自己喜欢的修改! 需要条件 1、JDK(Java Development Kit)2、adb(工具包里已存在) java环境变量设置 安卓的安装文件是apk格式的,Android Package的简称。如果要开发的话需要SDK开发工具等等我们不太熟悉的东西,但是我们可以通过一个APK manager软件,先解压缩apk文件然后对其进行编辑,然后再打包,最后签名。然后就可以安装自己修改过的apk文件了。 1.普通apk文件(就是从各种网站上下载下来的第三方软件) (1)把他放到place-apk-here-for-modding文件夹里面。 (2)打开Script.exe,在CMD窗口中输入22,选择要编辑的apk文件,回车确认 (3)CMD窗口中输入9,apk文件就被反编译到projects文件夹 (4)我们对 project文件夹中的文件进行编辑,一般文件的图片文件放在XXX.apk\res\drawable-hdpi,我们可以通过Photoshop等图像处理软件对其中的图片包括软件的图标进行编辑替换。 (5)CMD窗口中输入11,重新编译apk,你可以看到place-apk-here-for-modding文件夹里面出现了一个unsingedXXX.apk,没有签名软件还是不能安装的 (6)CMD窗口中输入12,apk签名,你可以看到place-apk-here-for-modding文件夹里面出现了一个singedXXX.apk,这样就可以拿过来安装了 (7)如果你手机连接着数据线可以在CMD窗口中输入6,直接用adb安装编辑好的apk文件到手机里。 2.系统apk文件(一般是手机system/路径里面的,像/system/app/xxx.apk(自带应用程序)还有像/system/framework/framework-res.apk都可以编辑 *系统文件的编辑有些风险的,就像你用R.E管理器删除系统应用一样,搞不好就变成循环重启。所以编辑之前还是用recovery做个当前系统的Backup。 *注意要保证你的System文件夹里有足够大的空间,不然改好了push不进去 (1)手机仅充电状态连接电脑,在CMD窗口中输入0(提取系统apk文件),然后他会叫你输入提取路径例如/system/app/xxx.apk,然后会叫你重新命名,这个名字随意 (2)CMD窗口中输入1,apk文件就被解压缩到projects文件夹 (3)我们对 project文件夹中的文件进行编辑,一般文件的图片文件放在XXX.apk\res\drawable-hdpi,我们可以通过Photoshop等图像处理软件对其中的图片包括软件的图标进行编辑替换。 (4)CMD窗口中输入3,重新压缩成apk,你可以看到place-apk-here-for-modding文件夹里面出现了一个unsingedXXX.apk (5)CMD窗口中输入7(把编辑好的系统apk文件重新push到系统里面),他会叫你输入路径,比如输入/system/app/xxx.apk,这个一定要跟你push出来的路径和文件名完全一样这样才能被替换。 通过apk manager可以修改很多东西,比如这是我最的简单修改HD的rom里面皮肤文件 石板皮肤slate.apk,在解锁图片上印了两个小绿人。。像修改软件的图标,修改电量显示图标(修改system/framework/framework-res.apk)也可以通过这种方法的,附上可用的电量替换图标。 对于apk文件修改中,更加高级一些的代码的修改,也就是第二栏advanced 里面的内容我不做介绍。比如修改某些字体颜色的方法。 文件夹说明: keep 保存修改前文件 other 存放APK编译脚本和程序模块 projects 包含反编译出来的文件 place-apk-here-for-modding 存放待修改的文件(文件名一定不要有空格,最好用英文命名) place-apk-here-for-signing 存放待签名的文件 place-apk-here-to-batch-optimize 存放批量处理的文件(可以多个) APK.jpg (138.4 KB) 内部图片优化.jpg (133.02 KB)
APK反翻译工具包
03-04
里面包括apktool.rar,dex2jar-0.0.9.15.zip,jd-gui-0.3.5.windows.zip,三个东西,反翻译必备资源
apk文件是什么
大鹏
05-11 8495
APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvi
APK是什么
lmm0513的博客
07-15 5318
APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apkAPK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex...
APK文件
09-26 863
APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。 APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压
什么是APK
乔峰的专栏
08-02 1142
APK是Android Package的缩写,即Android安装包(anapk)。         APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。   apk文件和sis一样最终把and
apk是什么文件
Whx123A的博客
09-12 224
apk文件
android 二次打包完成apk多渠道打包的方法
01-05
对于为了在assets获取渠道号来打渠道包的方法,其实很简单,你只要知道apk里面装的什么东西,就会了 将apk用压缩方式解压,你会得到像 这样的文件列表,其中就有assets文件夹;当然前提条件是你在项目中必须创建...
Android 下载APK 安装APK 打开APK
05-23
载一个apk文件 然后当你下载完成后 按钮的文字发生改变 变成点击安装 然后安装完成之后 变成打开 1分这个要求不过分吧 尴尬
apk,apk,apk
08-09
大板凳插件,移动化开发,大板凳插件,移动化开发
APKPure应用商店
08-15
一个分发app的应用商店 ,类似安卓市场这种,不过上面很多国外的应用,相当于google商店
Xposed_2.7.1_by_Sola_Warez.apk
01-17
支持Android4.4.x 低于获高于没测试过,下载的同志可以自己测试一下, 安装过程就直接安装,然后里面有个更新的东西,然后就重启! jar开发包也传上来,在我上传的地方自己找下
APK反编译及编译工具v132+签名版
04-01
论坛里的好东西=》APK反编译及编译工具v132+签名版 还有jdgui.exe查看和dex2jar
七讲:什么是 APK 文件?它和 android 手机是什么关系?
程序袁小黑
11-25 1015
APK 是 Android Package 的缩写,即 Android 安装包。APK 是类似 Symbian Sis 或 Sisx 的文件格式。通过将 APK 文件直接传到Android 模拟器或 Android 手机中执行即可安装。 APK 文件其实是 zip 格式,但后缀名被修改为 apk,通过 UnZip 览压后,可以看到 Dex 文件,Dex 是 Dalvik VM execute
APK扩展文件介绍、功能及用法
aofan9566的博客
01-20 160
APK扩展文件介绍 Android Market (Google Play Store)中每一个APK文件的最大限制是50MB。假设您的程序中包括大量的数据文件,曾经您仅仅能把这些数据文件放到自己的server上,当用户启动程序的时候让用户去下载。如今这些数据文件能够直接上传到Android Market了。在新的Market控制台上传App的时候。能够...
Android APk下载 --- 应用汇
weixin_33693070的博客
11-08 116
http://www.appchina.com/ 转载于:https://www.cnblogs.com/onelikeone/p/9928028.html
php apk文件怎么打开,apk是什么文件
weixin_29903713的博客
03-12 222
在安卓是手机中,最常见的文件当数apk了,一些人可能对apk不陌生,那么apk是什么文件呢? 接下来小编就告诉大家。一:apk是什么文件apk是安卓系统的安装包文件,一般情况下,我们下载的安装程序包,是通过apk文件传到安卓模拟器进行下一步的执行和安装,安卓手机中的软件一般都是apk格式的。二:apk格式定义手机如果想要下载安装软件,就要先下载apk文件,如果不去下载的话,就无法安装软件。在安卓系...
apk helper
最新发布
09-18
APK Helper是一款用于安卓手机的应用程序辅助工具。APK是Android Package的缩写,是安卓应用程序的文件格式。APK Helper的主要功能是帮助用户管理和优化安卓手机上的APK文件。 首先,APK Helper可以帮助用户管理安卓手机上的APK文件。当用户下载或安装新的应用程序时,APK Helper可以扫描并显示所有的APK文件,包括已安装的应用程序和下载的未安装的应用程序。这使得用户可以更方便地查找、管理和删除APK文件,从而释放手机的存储空间。 其次,APK Helper可以帮助用户优化手机上的应用程序。它可以分析已安装的应用程序的性能,并提供一些优化建议。比如,APK Helper可以检测到一些占用过多内存或CPU资源的应用程序,并提醒用户进行优化或关闭。这有助于提升手机的运行速度和响应能力。 此外,APK Helper还提供了一些其他实用的功能。例如,它可以备份和还原已安装应用程序的APK文件,以便在需要时重新安装应用。它还可以检查APK文件的完整性,并提供包括APK签名验证、权限管理和应用程序更新等功能。这些功能提高了手机应用的安全性和稳定性。 总结来说,APK Helper是一款功能丰富的安卓应用程序辅助工具,它的主要功能包括APK文件的管理、应用程序的优化和其他实用功能。通过使用APK Helper,用户可以更轻松地管理和优化手机上的应用程序,提高手机的性能和使用体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • apk是什么意思以及apk里面有什么东西 60277
  • AE出现已禁用刷新(要刷新视图,请释放Caps Lock) 58729
  • SQL中 rtrim() 函数的使用 58396
  • 《非暴力沟通》全文-电子版 50118
  • JavaScript(18)——JavaScript汇总整理 48006

分类专栏

  • 高中信息技术 21篇
  • 教育/教培/IT/信息技术 26篇
  • 软考/软考高项/PMP 47篇
  • 《Java》 22篇
  • Java 6篇
  • CSS 29篇
  • 网站前端开发 82篇
  • JS和移动互联网 52篇
  • C语言 33篇
  • DB数据库 49篇
  • SQL 83篇
  • 插件体系与开发 2篇
  • 装箱和拆箱 2篇
  • 面向对象(C#) 3篇
  • 【C#】面向过程 25篇
  • 程序集(Assembly) 2篇
  • 汉语拼音 4篇
  • 英语 5篇
  • 《Oracle 》 36篇
  • ASP.NET 78篇
  • 《ASP.NET》 10篇
  • Bug处理 7篇
  • DotNet笔试面试题 44篇
  • C# 9篇
  • ADO.NET 66篇
  • XML 5篇
  • DOM 20篇
  • 教材/教参/教案 4篇
  • 试讲和说课 10篇
  • 中职|中专|职高|技校 4篇
  • 打印系统开发 67篇
  • 高职|高专|大专 2篇
  • 数据库系统概论 25篇
  • 委托和事件 24篇
  • 指针 1篇
  • 配置管理 4篇
  • 命名规范 2篇
  • Vue 2篇
  • 高并发 1篇
  • C#语法 2篇
  • 存储过程(Stored Procedure) 2篇
  • Linux入门教程 40篇
  • OS 8篇
  • 操作系统 17篇
  • Linux 6篇
  • 计算机基础 39篇
  • 计算机网络 30篇
  • 《计算机基础》 21篇
  • 信息系统开发方法教程 10篇
  • 信息检索系统导论 12篇
  • 信息资源检索与利用 6篇
  • 《Visual C#》 25篇
  • I/O 12篇
  • JQuery 35篇
  • 反编译工具 2篇
  • 反射 15篇
  • .NET 12篇
  • .NET Core 2篇
  • 职称 4篇
  • 初中信息技术 1篇
  • 计算机组成原理 12篇
  • 数据结构 15篇
  • 数学 7篇
  • AE 71篇
  • Adobe 1篇
  • C++ 30篇
  • IDE 21篇
  • 计算方法 6篇
  • 编程之路 8篇
  • 设计模式 10篇
  • 泛型与集合 28篇
  • 源代码管理工具 13篇
  • 化学 1篇
  • 参数数组params 1篇
  • NuGet 3篇
  • API 21篇
  • WinForm开发 78篇
  • 字符和字符串 14篇
  • HOOK钩子技术 5篇
  • FileStream文件流 48篇
  • 匿名方法 3篇
  • 内存管理 16篇
  • UI/GDI+ 25篇
  • 网络/连网积累 1篇
  • DNS 2篇
  • 枚举 1篇
  • 引用文件 2篇
  • 社会 1篇
  • 区块链 4篇
  • 混淆/加壳/脱壳 18篇
  • 注册机 3篇
  • 网络安全 36篇
  • 获取当前程序运行路径 1篇
  • WPF 1篇
  • C#常用英文单词 1篇
  • GitHub 2篇
  • 算法 10篇
  • 情感与婚恋 6篇
  • 个人随笔 11篇
  • 科技杂记 11篇
  • 职场管理 3篇
  • 职业生涯规划 8篇
  • 业务管理 2篇
  • 软件工具 6篇
  • .Net学习路线 1篇
  • 时代大背景
  • 大数据 3篇
  • 序列化反序列化 2篇
  • 服务器 5篇
  • 报表 2篇
  • 人脸识别 4篇
  • 打包安装程序 3篇
  • 项目版本号 1篇
  • JSON 2篇
  • class
  • struct 1篇
  • 堆栈和堆 2篇
  • Socket 9篇
  • 代码生成工具 13篇
  • Visio二次开发 1篇

最新评论

  • win10系统下用bitlocker加密后磁盘显示无法访问如何解决

    XMY2101884501: 一样的,没有用表情包

  • PDFRender4NET的使用之pdf转图片

    m0_54522937: PDFFile.Open()只能读取本地的吗,我文件在服务器上不同端口下读取不到

  • 第6章 数据查询

    风间桃子: 答案在哪里 表情包

  • 第2章 Oracle体系结构

    Shue_: 给习题不放答案等于耍流氓。

  • 《Operating System Concepts(操作系统概念)》课程学习(3)——Chapter 3 Operating System Structures(第3章 操作系统结构)

    子墨祭: 。。。抄个标题也行?

大家在看

  • 用follow.it为您的网站添加邮箱订阅功能(附2024版教程)
  • 多线程基础知识- 409
  • IO进程线程(二)标准IO之fprintf/sprintf/snprintf fread/fwrite fseek/rewind/ftell 344
  • C++ 习题精选(1) 898
  • 【论文复现|智能算法改进】融合黑寡妇思想的蜣螂优化算法

最新文章

  • Scratch图形化编程——第一章:Scratch的简介
  • u盘用bitlocker加密后无法读取访问怎么办?
  • win10系统下用bitlocker加密后磁盘显示无法访问如何解决
2022年1篇
2021年36篇
2020年515篇
2019年898篇

目录

目录

分类专栏

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

两个鬼故事返利100咏柳古诗的意思全解喋喋不休的意思用具体情景表现出来找大师取名起名大全97色伦图片97综合影院樱桃的滋味较专业起名肖钢老婆商品起名网免费取名侯璎珏nba2015总决赛宝宝姓顾起名flickr.com赵立坚感谢蒙古国学校取名起名大全大全余干天气预报周宝宝起名大全男孩名字和魔头奔现后我跑路了放贷人access2003节哀顺便是什么意思手写板软件辱骂名誉侵权起诉书姓孙女孩怎么起名给公司起英文名新生儿起名字大全男孩篇名族公司起名全国油漆十大品牌起女孩小名洋气好听定鼎网少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化