手机如何修改apk文件(手机如何修改apk文件内容)

今天给各位分享手机如何修改apk文件的知识,其中也会对手机如何修改apk文件内容进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

apk是什么文件?apk文件怎么打开?

1 APK是AndroidPackage的缩写,即Android安装包(apk)。

打开方法;

1

首先,要确定你的APK文件的性质,是在电脑的什么位置,电脑中是否有能打开APK文件的软件,如果没有的话,要安装些类软件或在手机里打开APK文件。

2

apk软件是基于LINX开发的,而我们现在用的电脑系统一般都是windos操作系统,所以肯定不能直接打开。所以要借助一些软件或其它方法才能在电脑中打开。

3

APK文件是zip格式,可以在电脑中右键点击文件选择打开方式,然后选择用winrar打开来查看文件中的内容。或者更改文件后缀名为.rar,然后用winrar文件解压,会得到一个文件夹,里面就是改程序的源文件了。

4

如果想在电脑中打开下载了的apk文件,也可以下载一豌豆荚或91助手类型的软件,安装在电脑上,这时,把手机通过USB数据线连接到电脑上,在电脑上可以读出APK文件并且可以安装在手机。

5

如果用带有安卓(Android)系统手机的“ES浏览器”找到存放手机内的apk文件,点击后等于把文件进行了解压,这时会问你是否安装此文件,你如果同意的话,此软件就会安装在你的手机内了。这是用手机直接打开APK文件的最好办法。

6

其实APK文件只是zip格式文件一种,是安装在安卓手机上,后缀名为apk的一种类型的文件。安卓系统手机的操作系统本身有打开这类文件的软件,通过UnZip解压后,可以便可以直接安装在安卓手机系统内了。

apk

APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似SymbianSis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。

apk文件和sis一样,把androidsdk编译的工程打包成一个安装程序文件,格式为apk。APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVMexecutes的简称,即AndroidDalvik执行程序,并非JavaME的字节码而是Dalvik字节码。

Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和WindowsMobile中的PE文件有区别。

文件格式编辑

格式定义

在Android平台中,dalvikvm的执行文件被打包为apk格式,最终运行时加载器会解压,然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制。

如果你将apk文件传到/system/app文件夹下,会发现执行是不受限制的。安装的文件可能不是这个文件夹,而在androidrom中,系统的apk文件默认会放入这个文件夹,它们拥有着root权限。

如何应用安卓APK文件进行解包打包和修改

不需要解包跟打包,直接修改就可以,修改的的方法。

如下参考:

1.将需要修改的apk包复制到100apktool的路径中。注意:您需要将文件名更改为123apk,如下图。

2.打开程序apktool。cmd,如下图。

3.显示主界面有详细说明。我们只需要解压和压缩,如下图。

4.输入1并按回车,首先解压缩,然后在当前路径下生成APK文件跟踪文件夹,如下图所示。

5.在APK文件夹中输入specialzhidao,修改内容。添加资源文件(图像),如下图。

6.输入3并按回车进行封装和数字签名,如下图。

7.如果返回到Apktools/Apk/build路径,您将看到签名的通用Apk包,如下图。

手机如何改apk不影响运行

1. 使用反编译工具,如dex2jar,将APK反编译成源码文件,修改源码文件后重新编译即可。

2. 使用apktool工具反编译,修改资源文件,重新打包即可。

3. 利用第三方工具,如Android Asset Studio,可以直接对apk文件进行资源修改,无需反编译,改完即可直接运行。

如何修改apk文件?

如何修改apk文件[apk文件修改、图标、美化、去广告]完全教程

一、首先搭建jdk环境。

下载完后,点击安装。然后设置运行环境参数:

用鼠标右击“我的电脑”-属性-高级-环境变量

系统变量-新建-变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.7.0(这是我的安装路径这个不是固定的,比如你安装到C:\Program Files,就填C:\Program Files\Java\jdk1.7.0)

系统变量-编辑-变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;(若已经有Path项,无须另外新建,直接在后面加,但需用;与前面已有的项分隔开)

系统变量-新建-变量名:CLASSPATH 变量值:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

最后测试下环境变量是否设置成功

点开始菜单-运行-在这里输入cmd-回车-输入javac

1.如果出现如下信息:

用法:javac

其中,可能的选项包括:

-g 生成所有调试信息

-g:none 不生成任何调试信息

-g:{lines,vars,source} 只生成某些调试信息

-nowarn 不生成任何警告

-verbose 输出有关编译器正在执行的操作的消息

-deprecation 输出使用已过时的 API 的源位置

-classpath 指定查找用户类文件的位置

-cp 指定查找用户类文件的位置

-sourcepath 指定查找输入源文件的位置

-bootclasspath 覆盖引导类文件的位置

-extdirs 覆盖安装的扩展目录的位置

-endorseddirs 覆盖签名的标准路径的位置

-d 指定存放生成的类文件的位置

-encoding 指定源文件使用的字符编码

-source 提供与指定版本的源兼容性

-target 生成特定 VM 版本的类文件

-version 版本信息

-help 输出标准选项的提要

-X 输出非标准选项的提要

-J 直接将 传递给运行时系统

恭喜,你的Java环境变量配置成功了!

2.如果出现:

'javac' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

说明这Java环境变量配置出错了,仔细检查下吧!

二、下载APKTools工具包(里面包含:APKTools反编译工具、APKSign签名工具)。下载Notepad代码编辑器(可以修改smali和xml文件)。

在修改之前首先对APK文件内部结构有个了解:

AndroidManifest.xml 程序全局配置文件

classes.dex 这是Dalvik字节码

resources.arsc 编译后的二进制资源文件

META-INF\ 该目录下存放的是签名信息

res\ 该目录存放资源文件

assets\ 该目录可以存放一些配置文件

对应这些文件和目录做些基本的注释和介绍:

AndroidManifest.xml

该文件是每个应用程序都必须定义和包含的文件,它描述了应用程序的名字、版本、权限、引用的库文件等等信息。需要解包后才能加以阅读。

classes.dex文件

classes.dex是java源码编译后生成的java字节码文件。dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。

resources.arsc

编译后的二进制资源文件。

META-INF目录

META-INF目录下存放的是签名信息,用来保证apk包的完整性和系统的安全。在eclipse编译生成一个apk包时,会对所有要打包的文件做一个校验计算,并把计算结果放在META-INF目录下。这就保证了apk包里的文件不能被随意替换。比如拿到一个apk包后,如果想要替换里面的一幅图片,一段代码, 或一段版权信息,想直接解压缩、替换再重新打包,基本是不可能的。如此一来就给病毒感染和恶意修改增加了难度,有助于保护系统的安全。

res目录

res目录存放资源文件。包括图片,字符串等等。

解包后,几乎所有可能的修改和编辑工作基本都在这里。

assets目录

assets目录可以存放一些配置文件,这些文件的内容在程序运行过程中可以通过相关的API获得。

APK文件修改,首先要对APK文件解包(也就是反编译),打开apktool.exe,如图:

左边APK反编译区,选择APK文件,选择文件保存目录,点反编译APK按钮,得到解包文件。

三、开始修改

1. 如果只是对图像进行替换,没有必要进行解包和打包。用WinRAR打开APK文件,直接做替换就可以了。但是,如果要对文字和其它非图像类内容进行修改,那只能通过解包了,改好后,再编译回来,最后签名才能放进手机安装。下面介绍几个对APK进行解包和打包的案例。

2. 汉化APK软件

在res文件夹中,我们可以看到有很多values-***的文件夹,这就是语言包。values是英文语言包,values-zh是中国地区语言包(包含港澳台及内地),values-zh-rCN是中文简体语言包(只包含内地),values-zh-rTW是中文繁体语言包(港澳台)。除此以外,其它地区的语言包都是精简的对象,可以不过多了解。

在values文件夹里,通常有arrays.xml、strings.xml等语言文件,要作汉化就要对这些文件进行修改。有时也需要修改其它xml文件,一个一个地认真查看。改好后,打包,签名,OK。

3. 修改桌面图标名称(标签)

每一个APK文件都有一个“图标标签”。将APK程序安装进手机后,在图标下面显示图标标签文字。这个图标标签的内容是可以修改的。在\res\values下找到strings.xml,修改其中的一行:

图标标签

例如:静音启动

同理,如果是窗口小插件,要修改widget_name。

注意:system/app下的apk不宜修改,因为要同时修改对应的odex文件。

改好后,打包,签名,OK。

4. 去掉APK中的广告

有很多APK应用都带有广告。为了去掉程序中的广告,要修改main.xml文件与广告有关的内容。在\res目录下找到文件main.xml。通常在\layout目录下,有时也被放在其它目录下。甚至,有时不存在main.xml文件,广告行被放在其它xml文件内。只能细心逐个文件进行查找。无论哪一种情况,查看其内容,你会看到有一项类似的命令如下。这就是广告显示。

将其改为:

可以看到,关键是要把fill_parent改为0.0dip,把wrap_content改为0.0dip,其它保持不变即可。这种改法就是不给广告显示空间,当然你就看不到广告了。

改好后,打包,签名,OK。

5. 修改显示电池为1%精度

举个例子比如在摩托罗拉XT502上,默认显示只有7档: 0%,10%,20%,40%,60%,80% 和100%。通过修改framework-res.apk,可以改变显示精度。但是在一些手机上,实践证明最好可能达到的现实精度只有10%。修改工作如下:

(1) 对framework-res.apk进行解包

(2) 修改和增加电池状态图标

(3) 修改文件stat_sys_battery.xml

(4) 修改文件stat_sys_battery_charge.xml

(5) 打包

(6) 提取stat_sys_battery.xml,stat_sys_battery_charge.xml,resources.arsc和一个图标目录:drawable-mdpi

(7) 重新装配framework-res.apk

6. 状态栏信息通知文字颜色修改

状态栏信息通知文字颜色,是由framework-res.apk文件里res\values下的colors.xml文件控制的,所以我们只需修改colors.xml文件就可以了。另外,此文件还控制下拉栏的文字颜色,可以修改。

用文本编辑器打开colors.xml文件,找到

#ff000000

将这句修改为:#ffffffff

这状态栏信息通知文字颜色由黑色改为白色。

改好后,打包,签名,OK。

怎么打开apk格式的文件啊?

在手机中打开apk文件,首先需要将 apk 文件通过数据线连接安卓手机后拷贝到手机的储存中。接着打开手机的文件管理APP,并找到拷贝到手机的 apk 文件。最后只需在文件管理APP中点击一下该 apk 文件我们的手机就会自动跳转安装界面了。

apk是AndroidPackage的缩写,就是Android安装包(apk)。apk是类似Symbian Sis或Sisx的文件格式,通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。除了通过手机安装APK文件外,我们还可以通过电脑浏览 apk 文件的文件内容。

电脑打开apk文件步骤:

1、首先,我们需要找到我们的APK文件,并用鼠标右键点击一下它,选择“重命名”项目。

2、接着,我们再将其拓展名“apk"修改为"zip"。

3、利用解压缩软件将修改出来的“zip”压缩包解压到电脑中。

4、解压得到的文件夹即可浏览 apk 文件的文件内容。

怎样修改微信apk让安卓手机能安装两个微信

1:手机端可以安装apk修改器,找到apk文件长按,选择制作共存即可。

2:电脑端需要安装apk改之理,打开后导入相应的apk安装包,上面有两个文本,在文本里找到包名,全部替换即可。(版权问题,不建议操作)

3:像微信等软件是无法制作共存的,因为官方保护版权,即使做出来,安装了,也有可能无法使用

手机如何修改apk文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于手机如何修改apk文件内容、手机如何修改apk文件的信息别忘了在本站进行查找喔。


【免责声明】:

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

【关于转载】:

本站尊重互联网版权体系,本站部分图片、文章大部分转载于互联网、所有内容不代表本站观点、不对文章中的任何观点负责、转载的目的只用于给网民提供信息阅读,无任何商业用途,所有内容版权归原作者所有
如本站(文章、内容、图片、视频)任何资料有侵权,先说声抱歉;麻烦您请联系请后台提交工单,我们会立即删除、维护您的权益。非常感谢您的理解。

【附】:

二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!

注:本站资源来自网络转载,版权归原作者和公司所有,如果有侵犯到您的权益,请第一时间联系我们处理!

-----------------------------------------------------------------------------------------------------------

【版权声明】:

一、本站致力于为源码爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱。站长会进行审查之后,情况属实的会在三个工作日内为您删除。
-----------------------------------------------------------------------------------------------------------


内容投诉
源码村资源网 » 手机如何修改apk文件(手机如何修改apk文件内容)

1 评论

您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论