`

apk修改签名以及渠道号

阅读更多
APK包其实就是zip压缩文件
里边包含
res文件夹,资源文件和布局文件
meta-inf,主要是签名信息。
(正常eclipse工程里在模拟器启动的apk其实也是有签名的,只是系统默认的两个文件
platform.x509.pem,platform.pk8  通过signapk.jar集成起来的。)
AndroidManifest 文件 不做赘述了
class.dex 简单点理解,其实就是把java的class文件转换成davlik可执行的文件。
resource.arsc 可以下一个arsc程序打开,就是一些资源的键值对,类似于string资源文件的
说明,以及drawable,layout的信息。我个人理解类似于android工程下的R.java


附件应用可以更改一个apk的签名(当然你要有自己的签名文件)
还可以修改渠道号(是添加在androidmanifest文件里的meta-data的)

分享到:
评论
1 楼 dianqiugg 2013-11-25  
大哥,这个附件怎么用的啊,怎么不起作用啊

相关推荐

    APK渠道打包(不用重签名)

    可视化工具,java开发,支持APK快速打渠道包,不用重新签名,直接修改APK属性的形式生成渠道包。

    用于反编译、签名、证书制作、修改apk的工具(包括apktool)

    3、可以修改渠道号(提供DOMForXMLParser源码,需要知道原渠道号写入位置,自己看源代码) 4、本工具提供apk签名【用signapk或(JarSigner在tools包中)】 signapk基于android默认签名,JarSigner基于自己的xxx....

    解决应用加固导致Walle渠道信息失效的自动化脚本,脚本重新签名,自动生成渠道包

    将已经加固好的包【未签名的包,请不要使用加固客户端签名工具】放到脚本工具根目录下,即app-release.encrypted.apk 各种渠道的定义是在channel这个文件中,请根据项目情况修改 运行命令 python ApkResigner.py,...

    Python脚本一键自动打多渠道包,解决加固导致Walle渠道信息失效,脚本重新签名(自带SDK精简版)

    将已经加固好的包【未签名的包,请不要使用加固客户端签名工具】放到脚本工具根目录下,即app-release.encrypted.apk 各种渠道的定义是在channel这个文件中,请根据项目情况修改 运行命令 python ApkResigner.py,...

    Android-Android通过Ant多渠道打包

    打包原理: 反编译基础Apk -> 循环渠道号 -> 替换assets目录下的渠道文件 -> 修改渠道号 -> 重新生成Apk -> 进行签名 -> zipalign优化

    android反编译工具

    3、可以修改渠道号(提供DOMForXMLParser源码,需要知道原渠道号写入位置,自己看源代码) 4、本工具提供apk签名【用signapk或(JarSigner在tools包中)】 signapk基于android默认签名,JarSigner基于自己的xxx....

    友盟渠道打包工具.zip

    使用 JarSigner.jar 给 Apk 签名, SignApk.jar 文件是我们修改过的 apk 签名工具,实现了和 ADT 中一样的签名方式,使用如下: Usage: signapk file.{keystore} keystore_password key_entry key_password ...

    MultiSignTools:Android多渠道打包签名的一个可视化小工具,支持v2签名,支持Android 8.0+

    MultiSignToolsMultiSignTools是Android APK二次签名和打多渠道包签名的一个可视化小工具。支持Android 7.0+ 签名只支持常见的keystore签名,如果需要证书等信息时候,需要支持certificate参数,可以clone源码,自行...

    dexknife-wj:apk加固插件 带签名校验、dex加密、资源混淆

    插件实现了加固部分的签名校验和dex分包加载,dex加密等,其余功能是多渠道打包和自定义分包 先说说写这个插件的目的,其实就是第三方加固不方便还要钱,没有插件打包方便集成,最主要的是不知道别人怎么弄的出现bug...

    Android代码-MutiChannelPackup

    支持修改manifest渠道配置 支持在apk的META-INFO目录下生成渠道文件 APK不需要重新签名 现只对umeng渠道统计做了支持 不需要第二次签名 对包无损害 功能更新中 支持更多的第三方渠道统计工具 编写windowns bat脚本...

    Android代码-Android-GetAPKInfo

    作为基于Android平台的渠道SDK的开发者或者联调同学每天都会面对大量的apk,需要检查他们的包名(packageName)、版本(versionNameversionCode)、应用签名(Signature)等信息,尤其现在Android的V2签名认证(APK ...

    360jiagu.jar

    该工具可以与签名、生成渠道包工具组合起来,达到一键生成线上渠道包的功能(studio生成release包,使用该工具加固,再调用程序进行签名,最后通过创建渠道包工具生成对应的渠道包,整个流程不需要手动操作,使用...

    Android多渠道自动打包工具

    可以进行集成友盟SDK的多渠道自动替换并打包,把打包后的签名压缩apk发布到指定地方 只需在build.properties中配置对应的路径即可 如果需要自定相关的发布路径,请自行修改xml发布对应部分。 需要安装Java环境与...

    Android-Package-Channel:快速打渠道包

    打包方法因为Android在安装apk时,不对META-INF文件夹的文件经行签名校验,所以可以在这个文件夹随添加/修改相关文件作为渠道标识python ./package.py xxxxx.apk dev最后一个参数是想要的渠道名称读取渠道包public ...

    java8看不到源码-airgap-raspberry-apk-signer:修改树莓派映像以最安全的方式签署您的APK(气隙)

    修改 Raspberry Pi 映像,以最安全的方式(气隙)签署您的 Android APK。 想法/动机 在 AirGap 的开发过程中,我们得出的结论是,可能很多设备都会通过其他渠道接收应用程序,例如旁加载或通过 QR 码将文件发送到...

    Android渠道打包工具packer-ng-plugin.zip

    支持独立使用由于打包速度极快,单个包只需要5毫秒左右,可用于网站后台动态生成渠道包缺点没有使用Android的productFlavors,无法利用flavors条件编译的功能文件格式Android应用使用的APK文件就是一个带签名信息的...

    Android使用美团多渠道打包方案详解

    Andorid渠道市场有多分散呢?分散到比Android碎片化还严重,你还在为多渠道打包而头疼吗?... 方案二:通过ApkTool进行解包,然后修改AndroidManifest中修改渠道标示,最后再通过ApkTool进行打包、签名。

    packer-ng-plugin:首次使用Android包装工具,100个渠道包只需要10秒钟

    PackerNg V2极速渠道打包工具v2.0.1-2018.03.23-支持Android Plugin 3.x和Gradle 4.x v2.0.0-2017.06.23-全新发布,支持V2签名模式,包含多个优化特别提示V2版只支持APK Signature Scheme v2 ,要求在signingConfigs...

    zxing.java源码解析-BFastEC:安卓电商通用框架

    V1:可对签名后的文件,作适当修改,并重新压缩。 V2:不能对签名后的 APK作任何修改,包括 zipalign。因为它是针对字节进行的签名,所以任何改动都会影响最终结果。 Signature Versions不能只选择 V2(Full APK ...

Global site tag (gtag.js) - Google Analytics