软件能正常反编译,但不做任何改动也无法打包回的问题
来源:互联网 发布:淘宝网哥弟正品女装 编辑:程序博客网 时间:2024/06/10 01:42
你用apktool b回编译的时候会报错,看第一个错就可以了,不知道怎么插图~~第一个错是
libpng error: Not a PNG file
ERROR: Failure processing PNG image /home/mindmac/Repackage/CqmamsMobile1.1.6/res/drawable-hdpi/station.png
其实就是res/drawable-hdpi/station.png不是一个PNG格式的文件,用file命令可以看到,其实是个windows的icon文件,所以把这个文件重新命名为station.icon就可以重新打包了!
libpng error: Not a PNG file
ERROR: Failure processing PNG image /home/mindmac/Repackage/CqmamsMobile1.1.6/res/drawable-hdpi/station.png
其实就是res/drawable-hdpi/station.png不是一个PNG格式的文件,用file命令可以看到,其实是个windows的icon文件,所以把这个文件重新命名为station.icon就可以重新打包了!
这个主要是Apktool在回编译时会检查是否是png后缀的文件,如果是,会按png文件进行重打包处理,这样对于不是png文件来说,肯定出错了!这个技巧是今年xkungfoo深圳会议上,玩命提出来的,想不到竟然今天遇到了!
不过还有个问题 如果APK的名字是中文的话 也会有java.nio.charset.malformedinputexception input length = 1的问题,所以APK最好用英文名。一般反编译,回编译APK就这两个错误 改了就可以了
玩命还提过的一个zip加密置位 得到一个伪加密也是公开的秘密
0 0
- 软件能正常反编译,但不做任何改动也无法打包回的问题
- 关于一个在Intellij Idea中打包正常,tomcat启动也正常,但在浏览器中访问出404的问题的原因分析
- 解决集群启动正常,但无法操作集群的问题
- perl 将文件复制到另一个文件,不做任何改动。
- 如何解决宽带连接正常,QQ也能连接上但网页打不开的问题
- 解决IDEA任何改动都不自动编译的问题
- Eclipse 下tomcat 的主页无法打开问题 但工程运行正常
- Android Studio导入jar后无法识别、但项目能正常运行的问题
- Win10下VMWare正常使用,但Win10 Update后出现无法启动问题的解决方法
- 解决电脑连接正常,但浏览器无法打开网页的问题
- 解决C/S项目打包后,无法正常运行问题
- pl/sql developer 窗口改动后无法还原的问题
- spring mvc启动成功配置也成功,但访问不到controller也访问不到任何jsp的解决办法
- 回溯法:最大装载问题(使用递归,不做任何优化)
- 如果你的程序没有改动,但系统已经出现问题了,请考虑以下情况。
- ALtium原理图更新时,未改变元件,但PCB出现改动的问题
- carbide运行模式正常,但无法调试
- 彻底解决eclipse无法反编译的问题!
- Entity Framework底层操作封装V2版本(5)
- 新建服务器组与注册新建服务器的总结
- ios项目如何实现版本更新?
- 'release' is unavailable: not available in automat
- FIFO和Binder读取数据效率测试对比结果
- 软件能正常反编译,但不做任何改动也无法打包回的问题
- 网络拥塞控制
- android httpClient 支持HTTPS的2种处理方式
- Caused by: org.hibernate.QueryException: query must begin with SELECT or FROM:
- uname:查阅系统与核心相关资讯
- 实现AJAX的基本步骤
- 也许--汪国真
- 基础练习 分解质因数
- tomcat embed technolog log (for product)