tinker命令行接入操作

这里只讲tinker命令行方式接入的一些操作和问题,tinker请查看:
tinker:https://github.com/Tencent/tinker/wiki/Tinker-%E6%8E%A5%E5%85%A5%E6%8C%87%E5%8D%97

cli:tinker-patch-cli-1.9.2.jar
下载:https://pan.baidu.com/s/1kW2p55P
cli使用:

java -jar tinker-patch-cli-1.9.2.jar -old ./xxx_signed.apk -new ./xxx_signed.apk -config tinker_config.xml -out out/

tinker_config.xml文件:






    
        
        
        
        
        
        
        
        
        
        
        
        

        
        
        
        

        
        

        
        
        
        
        

        
        
        
        
        
        
        
    

    
        
        
        
        
        

        
        
        
        

        
        
        
        
        
        
        
    

    
        
        
        
        
        
    

    
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        

    

    
        
        
        
        
        

        
        
        
        

        
    

    
    
        
        
        
        
        
        
        
        
    


1.需要修改的地方:文件最末尾的sing块,修改为自己的证书相关信息.
2.如果7za没有在系统中安装,需要先安装,否则无法打7zip包.

apt install p7zip-full

安装后查看7za文件位置,再修改配置中sevenZipPath指定的位置.
3.如果涉及到代码混淆,multidex等问题,请参考tinker-build项目中的文件.

你可能感兴趣的:(tinker命令行接入操作)