美文网首页
android重新打包过程

android重新打包过程

作者: BK_凌霄 | 来源:发表于2019-01-10 16:55 被阅读0次

    1.java2smali插件
    将java代码转化为smali代码,用来修改smali代码,如果熟悉smali代码跳过。
    https://plugins.jetbrains.com/plugin/7385-java2smali

    2.下载apktool.jar工具
    最好增加一个apktool的包裹类,可以简化操作:java -jar apktool.jar
    百度网盘下载

    3.下载jadx工具
    能直接查看apk内容,以smali方式
    百度网盘下载

    4.下载jd-gui工具
    能直接查看class文件
    百度网盘下载

    5.使用apktool d xx.apk反编译apk成为一个文件夹

    6.使用安装了smalidea工具的idea工具对smali进行编辑

    7.保存后使用 apktool b app-dir -o app-release1.apk 重新打包成apk

    8.使用命令"jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore 签名文件名 -storepass 签名密码 待签名的APK文件名 签名的别名" 来给apk签名

    9.使用系统的对齐工具将签名的apk进行对齐操作:zipalign 4 app-release1.apk app-release-align.apk

    相关文章

      网友评论

          本文标题:android重新打包过程

          本文链接:https://www.haomeiwen.com/subject/rniarqtx.html