永发信息网

android 反编译 代码错误怎么更改

答案:2  悬赏:80  手机版
解决时间 2021-04-06 11:47
android 反编译 代码错误怎么更改
最佳答案
反编译是指把dex文件变为jar文件,但是如果别人做了混淆,就会导致变成a,b,c()这样子,而且没有配置好环境,你的反编译出来的代码也是跑不了的
所以代码错误要改的话,还是得找到原来的代码(即是java文件),class文件是改不了的哦~
全部回答
反编译步骤: 下载apktool 并设置环境变量 命令行进入apk目录执行:apktool d xx.apk (如果遇到一些错误说明apk做了防破解处理) 执行成功后会生成xx文件夹,进入xx文件夹修改需要修改的内容,如果需要修改代码,进入xx\smali\里面,需要懂一些smali语法 修改完后回到命令行,执行:apktool b xx ,会在xx文件夹里面生成一个dist文件夹,里面的apk就是回编译的,这个apk是没有签名的 下载网上的签名工具对apk签名,完了就可以安装了(如果你下载了源码或者sdk,里面自带一个signapk也可以签名)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题玉米体细胞中含有20个染色体,当姐妹染
为什么我和他才交往不久 但心里总感觉认识了
有一家公司旗下的2个子公司上市市值为200亿美
小学教材全解多少钱一本?
锅炉用水为什么要测定联氨,这个联氨是怎么来
某小组同学通过实验研究浸在液体中的物体表面
重庆离九遂宁有多远,重庆到遂宁多少公里
“太土了”用英文“low”怎么说?
大家眼中,东南大学好还是同济大学好?
冰箱 可以冷藏海蛎 多久?
贴吧主题贴怎么发视频,贴吧里怎么保存别人发
为什么苹果手机开机不直接进入屏幕而是黑屏一
材料一:加了三聚氰胺的毒奶粉、加了盐酸克伦
中金调查论坛
三个月NT过后是不是基本稳定了,试管婴儿,移
推荐资讯
《请不要辜负这个时代》去哪能免费下载电子书
如何免费破解安装正版Adobe Photoshop CC2017
图书角共有300本图书,具体情况如图:(1)工
我喜欢出门旅游,现在都入秋了该穿哪种衣服合
中国有多少个叫刘佳的
腰锥间盘突出怎么锻炼?
刘嘉玲上海MUSE酒吧
干香菇要泡多久才好?
泉州公司注销一般流程有哪些
别摸我是什么车
揭秘:明孝宗朱佑樘为什么被称为历史上的贤君
超市里边兼职一小时9.5块钱特么什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?