怎样修改APK文件!修改后怎么打包成APK?

我的手机:华为 C8600问题类型:系统辅助
2024-12-05 03:38:56
推荐回答(3个)
回答(1):

1、首先打开apk反编译软件,点击“打开”一个apk。或者直接把需要反编译修改的apk拖入到窗口中。

2、如果apk反编译成功了,下方就会显示成功的提示,如图所示。

3、接下来点击“工程管理器”,选择“AndroidManifest.xml”文件,如图所示。

4、AndroidManifest.xml文件中的android:versionName对应的数值就是版本号,如图所示。

5、如果想要修改版本号,直接修改android:versionName数值即可,改好了记得点击一下保存图标,如下图所示就完成了。

回答(2):

如果你装了解压缩软件,你可以双击打开APK文件,但是不要解压,你会看到APK包里面的文件,你找到你要修改的文件然后把单个文件解压出来修改,完了后再拖到压缩包里面去,然后删除META-INF文件夹里面的CERT开头的两个文件,找个APK签名工具重新签名一下就OK了

回答(3):

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