2024年3月11日发(作者:羊舌冬)
APK文件的解包打包和修改
相信每位玩机的人对APK文件都不陌生。你可能每天都与APK文件打交道,无论是
安装和卸载有用的应用工具、插件、好玩的游戏等等。。。你可曾知道这些每天
都伴随着你的 APK文件是什么吗?怎样对它们作些修改呢?比如说:对英文版进
行汉化、修改功能、修改文字描述、去掉广告等等。
本文介绍
APK的基本知识、结构、APK文件的解包、打包及签名,以及对APK文件的常规修改
。
文件简介
APK是 Android Package的缩写,即即 Android application package文件或
Android安装包。每个要安装到 Android平台的应用都要被编译打包为一个单独的
文件,后缀名为.apk。APK文件是用专业软件eclipse编译生成的文件包,其中包
含了应用的二进制代码、资源、配置文件等。通过将APK文件直接传到Android手
机中执行即可安装。 APK文件其实就是zip格式,但其扩展名被改为apk,用解压
软件可以直接打开。通过 WinRAR或 UnZip解压后,你会看到有几个文件和文件夹
。一个典型的 APK文件通常有下列内容组成:
程序全局配置文件
Dalvik字节码
编译后的二进制资源文件
META-INF该目录下存放的是签名信息
res该目录存放资源文件
assets该目录可以存放一些配置文件
下面对这些文件和目录做些基本的注释和介绍。
.
该文件是每个应用程序都必须定义和包含的文件,它描述了应用程序的名字、版
2024年3月11日发(作者:羊舌冬)
APK文件的解包打包和修改
相信每位玩机的人对APK文件都不陌生。你可能每天都与APK文件打交道,无论是
安装和卸载有用的应用工具、插件、好玩的游戏等等。。。你可曾知道这些每天
都伴随着你的 APK文件是什么吗?怎样对它们作些修改呢?比如说:对英文版进
行汉化、修改功能、修改文字描述、去掉广告等等。
本文介绍
APK的基本知识、结构、APK文件的解包、打包及签名,以及对APK文件的常规修改
。
文件简介
APK是 Android Package的缩写,即即 Android application package文件或
Android安装包。每个要安装到 Android平台的应用都要被编译打包为一个单独的
文件,后缀名为.apk。APK文件是用专业软件eclipse编译生成的文件包,其中包
含了应用的二进制代码、资源、配置文件等。通过将APK文件直接传到Android手
机中执行即可安装。 APK文件其实就是zip格式,但其扩展名被改为apk,用解压
软件可以直接打开。通过 WinRAR或 UnZip解压后,你会看到有几个文件和文件夹
。一个典型的 APK文件通常有下列内容组成:
程序全局配置文件
Dalvik字节码
编译后的二进制资源文件
META-INF该目录下存放的是签名信息
res该目录存放资源文件
assets该目录可以存放一些配置文件
下面对这些文件和目录做些基本的注释和介绍。
.
该文件是每个应用程序都必须定义和包含的文件,它描述了应用程序的名字、版