`

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万能签名工具

    1. **原版APK修改**:如果用户下载的APK文件是未经官方渠道发布的,可能已经被第三方修改过代码、资源或者广告,这种情况下,原始签名不再有效。 2. **调试与发布**:开发者在调试过程中,使用的是debug签名,而发布...

    apk自动添加渠道号(无需反编译及重新打包APK)

    1.该脚本自动在apk的assets文件夹下添加subChannelID.bin文件,并在文件中写入命令行传入的渠道号,添加过程中不需要反编译apk. 2.该脚本在添加完渠道号后会自动使用命令行传入的签名相关参数进行签名 3.该脚本在...

    APK重签名工具

    重签名APK是为了更改原有的数字签名,这可能是出于多种原因,如多渠道发布、应用内调试或者替换旧的签名证书。下面我们将深入探讨APK重签名工具及其相关知识。 首先,理解Android应用的签名机制至关重要。在Android...

    多渠道打包apk,重新签名apk

    总的来说,多渠道打包apk和重新签名apk是Android应用发布流程中的关键技术,它们涉及到了应用的安全性、资源的可定制化以及发布的效率。开发者可以通过自动化工具或自定义脚本来实现这一过程,从而更便捷地管理和...

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

    "APK渠道打包(不用重签名)"是指在分发APK到不同渠道时,为每个渠道生成具有唯一标识的APK,但这个过程并不需要对APK进行重新签名。这种做法在多渠道推广和统计分析中非常常见,它允许开发者追踪不同推广渠道的效果...

    apk签名工具汇总(三类工具)

    这个工具方便那些需要更改APK签名,例如在不同渠道分发时,但不希望用户卸载原有应用的开发者。 2. **DoAPK签名工具绿色版**:这是一款图形界面的签名工具,适合对APK签名操作不太熟悉的用户。该工具提供了直观的...

    APK签名工具.zip

    5. **释放APK**:最后,签名并ZIP对齐的APK就可以发布到Google Play或其他分发渠道,或者直接安装在用户的Android设备上。 APK签名的重要性体现在多个方面: - **身份验证**:签名验证了应用的来源,使得用户可以...

    apk安卓包签名工具简单方便

    Android系统要求每个发布到Google Play Store或者非官方渠道分发的APK都需要经过签名。签名过程通过私钥生成数字签名,这个签名能够证明应用的开发者身份,并且保证应用在分发过程中未经修改。 本工具的描述提到,...

    APK签名工具

    签名可以防止恶意修改,因为任何对APK内容的改动都会使签名无效。此外,Google Play Store要求所有上架的应用必须经过签名,这有助于他们追踪并管理开发者及其应用。 APK签名工具,如压缩包中的"APKSign.exe",通常...

    Android apk 签名工具

    当开发者对APK进行修改,比如更新资源文件、调整代码或添加功能后,为了确保APK的完整性和安全性,必须对其进行重新签名。这正是"Android apk 签名工具"的作用所在。 签名在Android应用生命周期中扮演着至关重要的...

    apk签名密钥及zipalign工具

    4. **验证签名**:用户在安装时,系统会使用公钥验证APK的签名,确保其未被修改。 **zipalign工具** zipalign是Android SDK中的一个优化工具,它对APK进行内存对齐处理,以提高应用程序的性能和减少内存消耗。具体...

    Android 签名APK获得系统权限

    这个过程可能需要修改APK的ZIP结构,替换原有的签名信息。 4. **验证和安装**:重新签名后,APK需要在目标设备上验证,如果设备已root并信任了新的签名,那么系统会允许该APK获取和使用声明的系统权限。否则,安装...

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

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

    apk批量替换渠道工具

    在这个场景下,可能用到了如`zipfile`库来处理apk的zip格式,`xml.etree.ElementTree`库用于解析和修改AndroidManifest.xml文件,以及`os`和`shutil`库进行文件操作。 在实际使用中,这个工具可能包含以下步骤: 1...

    Android签名工具,升级包和APK签名

    2. **软件完整性**:签名能检测APK是否在分发过程中被修改,确保用户下载的是未经篡改的原始代码。 3. **权限管理**:更新安装时,系统会检查新版本与已安装版本的签名是否一致,如果不一致则不允许更新,以防止恶意...

    apk友盟多渠道打包java实现

    总结,实现apk友盟多渠道打包的Java脚本需要理解Android应用的打包流程、掌握apktool和aapt的工作原理,以及可能需要进行的源码修改。这个过程虽然复杂,但能帮助开发者更好地管理和分析各个推广渠道的效果。

    apk修改工具

    本文将详细介绍"apk修改工具",特别是其中提到的APKTool以及APK签名的相关知识点。 首先,我们要了解的是`APKTool`。APKTool是一款开源的工具,由IzzySoft开发,主要用于安卓应用程序(APK)的解包和打包。它的主要...

    Android-VasDolly是一种快速多渠道打包工具同时支持基于V1签名和V2签名进行多渠道打包

    3. 运行VasDolly,指定APK输入路径、输出路径以及渠道列表。 4. 工具会自动生成多个带有不同渠道标识的APK。 **五、优势和应用场景** 1. **提高效率**:VasDolly自动化处理多渠道打包,减少了手动操作的时间和错误...

Global site tag (gtag.js) - Google Analytics