`
George_ghc
  • 浏览: 93492 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android apk文件合并与签名(apk+odex)

阅读更多
1.解包
下载官方ROM,SBF文件.利用SBF-Recalc+工具解开SBF文件(Split Flash-File),把得到的xxx_1FFCG39.smg拖动到extract.bat文件上,
等解包完成后会在当前目录下生成app,etc,bin,usr等目录,其中app中放的是程序.把需要的apk文件和同名的odex文件一同拷出.

2.合并apk
把xxx.odex拷到apk_smali下,拖动xxx.odex文件到odex_ext.bat上,解包完成后会得到out文件夹,再把out拖动到odex_pkg.bat上,生成classes.dex
把classes.dex文件用7-zip或winrar打包到xxx.apk包中.

3.签名
把新生成的xxx.apk拷到auto-sign下,拖动xxx.apk到Sign.bat上,自动完成签名,文件名为xxx.apk(文件已经自动替换)
注:注意观察控制台窗口中的信息,确认是否有错误信息.

工具:
http://u.115.com/file/f1254e9994
分享到:
评论

相关推荐

    合并apk和odex文件的工具和签名工具

    这种工具会将APK中的DEX文件(包含Dalvik字节码)与设备上的ODEX文件合并,使得应用程序在运行时可以直接使用已优化的代码,无需再进行即时编译。这个过程可以减少启动时间,并可能提高整体性能。但需要注意的是,这...

    关于android中odex与apk 的合并

    本文将深入探讨这两个概念,以及如何在Android开发过程中进行Odex与Apk的合并。 首先,让我们理解Apk文件。Apk是Android应用程序的主要组成部分,它包含了应用程序的所有资源、代码、库和元数据。Apk文件本质上是一...

    如何合并apk和odex文件

    合并APK和ODEX文件通常是开发者为了优化或调试目的进行的操作,尤其是在进行逆向工程或修改Android应用时。下面将详细介绍如何进行这个过程,并涉及相关的工具和步骤。 首先,我们需要了解两个关键工具:Smali和...

    odex和apk 合并

    部分手机厂商为防止自己程序,被移植到其他手机上,将classes.dex与APK文件分离,转化成一个odex文件,这样想要用分离后的程序,就要连着framework下的文件一起复制到别的手机上,这样就会无法开机 将odex 文件转成...

    odex2dex合并odex和 少dex的apk 为完整的apk文件

    二、合并odex和 少dex的apk 为完整的apk文件 1. 需要odex所在rom中的一些引用类,一般在 /system/framework 目录中 2 . 通过odex生成class文件 java -jar baksmali-1.2.6.jar -x android123.odex 执行完上面这...

    odex合并与拆分工具.rar

    其中`<apk_file>`是你的未签名`.apk`文件路径,`<odex_file>`是对应的`.odex`文件路径,`<output_apk>`是你希望输出的合并后的新`.apk`文件路径。 5. **验证结果**:合并完成后,你可以用APK查看器检查新生成的`....

    apk合并工具

    "apk合并工具"通常是指一种能够处理这种合并过程的软件或脚本。这样的工具可以帮助开发者将预先编译的ODEX文件整合到原始的APK中,使得设备在安装应用后可以直接使用优化过的代码,无需再进行编译步骤,从而提高应用...

    apk合成和签名工具

    在这个过程中,开发者首先需要将编译后的 Dex 文件(Dalvik Executable,Android运行时的字节码)与资源文件、Manifest.xml等合并,然后使用特定的签名工具进行签名。 在Android开发中,`odex`文件是优化过的Dex...

    Android APK+Dex文件反编译及回编译工具v2.0.2

    更新,合并Odex文件 *.更新,XML编辑器(提升速度,修复bug) *.更新,显示APK自身图标(Apkshellext v2.0.1.5780.2290) *.更新,刷机精灵APK安装器 *.新增,自定义默认签名,可用自己制作的签名包签名 *.新增,Keytool...

    ODEX文件转换成DEX文件工具

    二、合并odex和 少dex的apk 为完整的apk文件 1. 需要odex所在rom中的一些引用类,一般在 /system/framework 目录中 2 . 通过odex生成class文件 java -jar baksmali-1.2.6.jar -x android123.odex 执行完上面...

    合并odex工具

    2. **文件合并**:在解析的基础上,工具会将各个`odex`文件中的内容整合到一起,处理可能的冲突,如类名重复、方法签名相同等问题。 3. **优化与压缩**:合并后,工具可能会对新的`odex`文件进行进一步优化,比如...

    Android APK+Dex文件反编译及回编译工具 v.1.7.2 正式版

    《APK+Dex文件反编译及回编译工具》 简称:APKDB 是一款,针对Android OS...优化,Odex合并到APK或JAR功能(可选择系统版本) 5.增强,支持(JB)Android v4.1.1 编译 6.增强,与手机助手的兼容性 7.其他,一些调整

    安卓系统定制 ODEX合并

    在安卓系统中,ODEX(Optimized Dalvik Executable)文件是Dalvik虚拟机执行优化后的字节码,它是从APK(Android Package)文件中提取出来的。APK是安卓应用的基本打包格式,包含了应用程序的代码、资源和元数据。当...

    Android APK+Dex(APKDB) 安卓反编译利器包 v1.9.0 正式版.zip

    修复,Odex合并丢失及APK文件签名丢失问题 更新,显示APK自身图标(Apkshellext v2.4) 增强,完善Sideload线刷工具 增加,删除APKTool框架文件选项 增加,AndroidRomXmlEdit工具(感谢,汉化浪子提供永久免费版) ...

    APK自动修改打包

    4. **签名与优化**:打包后的APK必须进行签名才能在Android设备上安装。签名验证是Android安全机制的一部分,确保应用来源的可信性。开发者可以使用JDK的keytool或专用的签名工具(如 jarsigner)进行签名。此外,还...

    APK+Dex文件反编译及回编译工具(APKDB)v1.8.1正式版 支持繁体

    《Android APK+Dex文件反编译及回编译工具(APKDB)》 简称:APKDB  是一款,针对Android OS系统的APK程序,直接反编译修改的工具。  APKDB集合了当今最强悍,最犀利的APK及Dex文件编译工具;  正常安装后,它...

    解包打包android内核system.img文件所需工具

    因此需要将修改后的apk包再用dexopt-wrapper优化apk包后生成出odex文件,然后删除apk包里的classes.dex,并在相同目录下放置与apk包同名的odex文件。 按照原system目录的文件结构组织好后,目录复制到linux环境下...

    Android_Apk_Dex_dynamic_load_sourcecode.zip

    通常,当一个Apk被安装后,其所有的Dex文件会被合并到一个或多个Odex(Optimized Dex)文件中,存储在应用的缓存目录。这些Odex文件在应用启动时由Dalvik或ART虚拟机加载并执行。但动态加载Dex和Apk的目标是不依赖于...

    Android Box反编译工具包

    Android Box是一款专为Android开发者和逆向工程师设计的工具包,它提供了丰富的功能,包括APK的反编译、回编译、APK与ODEX的合并、APK的优化、DEX文件的反编译与回编译以及对APK、ZIP、TAR文件的批量签名。...

Global site tag (gtag.js) - Google Analytics