• 重签名android测试包


    我的一个例子:jarsigner -digestalgSHA1 -sigalg MD5withRSA -keystore C:Userssunyang.androiddebug.keystore -storepass android -keypass android E:M1905DDV1.12.apk androiddebugkey

    1、首先要配置android_home 和path;
    ANDROID_HOME=D:SoftwareInstillandroid-sdk-windows
    path需要添加:%ANDROID_HOME% ools
    2、双击re_sign.jar包,或者呼出cmd,输入java -jar resign.jar即可
    3、将需要重新签名的apk包放入拖拽到里面;
    4、保存新包。
    注:如果此种方法无法保存成功的话,如我的就报错,那么久使用下面的方法;
    1、拿到一个apk后,首先删除META-INF;
    2、
    如果你的电脑装的是jdk1.6,就用下面的命令:
    打开命令符,首先直接输入:
    Jarsigner -keystore C:Userssunyang.androiddebug.keystore -storepass android -keypass android E:M1905DDV1.12.apk androiddebugkey
    之后输入:
    zipalign 4 E:M1905DDV1.12.apk E:M1905DDV1.1test.apk

    a、C:UsersAdministrator.androiddebug.keystore:debug.keystore路径(依靠自己路径而定)
    b、F: obotiumSignc.apk :需要签名的apk包的路径。
    c、F:robotiumSignc_sign.apk:签名后的apk包的路径
    ---------------------------------------------------------------------------------
    举例:
    C:Program Files (x86)Javajdk1.6.0_10in>Jarsigner -keystore C:Userssunyang
    .androiddebug.keystore -storepass android -keypass android E:M1905DDV1.1.apk
    androiddebugkey
    ------------------------
    C:Program Files (x86)Javajdk1.6.0_10in>zipalign 4 E:M1905DDV1.1.apk E:M19
    05DDDebug.apk
    3、
    如果你的电脑装的是jdk1.7,:
    打开命令符,首先直接输入:
    jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystore C:UsersAdministrator.androiddebug.keystore -storepass android -keypass android F: obotiumSignc.apk androiddebugkey
    之后输入:
    zipalign 4 F: obotiumSignc.apk F: obotiumSignc_sign.apk

    a、-digestalg SHA1 -sigalg MD5withRSA 添加这行代码

  • 相关阅读:
    (5)Linux权限管理
    paloalto防火墙版本升级
    paloalto防火墙安装内容和软件更新
    paloalto防火墙激活许可证和订阅
    paloalto防火墙注册
    paloalto防火墙执行初始配置
    paloalto防火墙的优势
    方位话机X2主、备用服务器问题
    心态
    paloalto防火墙接口使用方法及实例
  • 原文地址:https://www.cnblogs.com/sylovezp/p/4315789.html
Copyright © 2020-2023  润新知