前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于反编译的搜索

【萌化教程】电脑端反编译安卓软件教程_喵喵喵萌吧_百度贴吧 新闻 网页 贴吧 知道 音乐 图片 视频 地图 百科 文库 进入贴吧 吧内搜索| 全吧搜索| 吧内搜索 搜贴 搜人 进吧 搜标签 ? " style="display: none;" class="bdshare_t bds_tools get-codes-bdshare"> 喵喵喵萌吧 图片 精品 游戏 1 2 下一页 尾页 共有2页 跳到 页 确定 回复贴: 90 【萌化教程】电脑端反编译安卓软件教程只看楼主收藏回复 艹殇灬紫枫 一下仅为个人近来反编译的心得,如果有什么错误的地方,或是说不清楚的地方,请大家多多见谅,还请大家指出来。 首先关于需要用到的工具:我们要用到Apktool(当然是PC版的,当然还有安卓版)、以及Java环境(关于Java环境搭建,我们下面会说到)。 首先是Apktool,我们这里用的事ApktoolGUI(如果想用Apktool的童鞋可以自行度娘寻找。)下载地址:http://pan.baidu.com/share/link?shareid=455156&uk=471812997 解压后我们可以看到以下文件(其中mobo文件夹为moboplayer反编译过后的文件夹) 我们只要打开APKtoolGUI.exe就好了,然后把要反编译的安卓软件放在此文件夹里。 在反编译一栏输入软件名字 然后点反编译apk。同时记得要反编译的文件名字不能带中文字符,不然可能会导致回编译(重建apk)失败。 反编译完成后,我们可以看到文件夹中多了一个以软件名命名的文件夹,我们一般修改的背景、颜色、以及字体颜色等文件一般就在红色框中的两个文件夹中。基本为color.xml以及layout中的其他的文件。 如果反编译的时候出现反编译失败,我们就应该安装Jdk:http://pan.baidu.com/share/link?shareid=455173&uk=471812997。 安装JDK的时候,尽量不要修改安装路径,不然可能导致以后卸载失败或是再安装失败。(反正我是遇到过,结果后来给我清除了注册表以及其他信息才弄好。) 安装JDK后,如果反编译还是失败,那么我们就需要尝试创建Java环境。 首先在我的电脑右键点击属性:点击高级系统设置,然后点击环境变量:然后 ①新建“Java_Home”,设置其值为 C:\Program Files\Java\jdk1.7.0_02②新建“Path”,设置值 %Java_Home%\bin; (若其中原有其他值,用分号与之隔开)。③新建“Classpath”,设置其值为 .;%Java_Home%\lib 注意:1.路径前的符号为 .; 不能漏掉 2.若值中原来有内容,用分号与之隔开。 3.左键“确定”,JAVA环境就搭建完成了。关于第一项,需要注意C:\Program Files\Java\jdk1.7.0_02为默认路径,如果修改了或是安装的时候路径不是这个,需要自行修改。关于验证Java环境是否创建成功,win7的按windows+R,弹出终端,输入javac运行,如果出现以下情况:就说明Java环境已经配置完成。然后是回编译,回编译的时候在重建apk一栏输入文件夹名称就可以,然后点击重建apk,就可以了,然后我们可以看到两个文件:那么回编译就完成啦。如果回编译失败,先检查是否回编译的时候文件名带中文字符,然后是查看修改的xml文件中语句是否有错误的地方或是遗漏的地方。 () 回复 我也说一句 艹殇灬紫枫 关于xml文件的修改,建议采用NotePda++:http://pan.baidu.com/share/link?shareid=455189&uk=471812997 还有修改类似于#ffffffff的颜色代码的时候,前两个ff表示透明度,其中00为完全透明。大家都可以自己试试的说。 回复(8) 收起回复 applemiku: = =表示打开后一片乱码 2013-4-14 13:24回复 艹殇灬紫枫: 回复 applemiku :xml文件的编译需经过发编译才能编译~ 不然全是乱码 而且直接解压还有部分文件不能显示~ 2013-4-14 13:29回复 applemiku: 回复 艹殇灬紫枫 := =原来如此,怪不得我昨天搞那么久还不行 2013-4-14 13:34回复 艹殇灬紫枫: 回复 applemiku :恩恩 反编译过后改修改背景或是颜色的话基本都在那几个文件夹中 这个知道了吧~ 2013-4-14 13:36回复 ┅祐鉺鐶¨♂: xml打开后看不懂 2013-4-14 15:44回复 艹殇灬紫枫: 回复 ┅佑铒环¨♂ :额 好吧 我也不好说 必须先有编程基础才能看懂的说 你可以依照其他类似修改背景的教程看看~ 一般颜色代码为#ffffffff 如果要改透明就改为#00000000酱紫 多试试看~ 2013-4-14 15:46回复 现充死: 这个不懂怎么用呢???求帮助! 2013-4-29 12:48回复 艹殇灬紫枫: 回复 现充死 :不懂代码么?好吧 酱紫我也不好教的说~因为我也不是很会~ 2013-4-29 12:53回复 我也说一句 还有3条回复,点击查看 艹殇灬紫枫 如果大家遇到什么问题,可以呼叫吧里大神或是问我,虽然我也是个小白的说,但是如果是我知道的,都会尽力帮助大家的说。 回复(2) 收起回复 嫂子你白张: 回编译完了 那个有签名的可以直接替换是么? 还有个问题 为什么我有的文件可以回编译 有的却是编译失败? 2014-1-9 12:46回复 萌殇月: 天天动听和LBE是怎么美化的呀,我超级小白 2014-1-12 00:00回复 我也说一句 可变剖面扫描 加精加精——无论在什么地方,什么时候,在我们的头顶都是同样悠远的天穹,就好像是永远都无法分开的羁绊一样 回复 收起回复 我也说一句 儱王0 顶你 回复 收起回复 我也说一句 挖出糯米管饱 已精——————————空山新雨后,自挂东南枝;欲求千里目,自挂东南枝;爹娘闻女来,自挂东南枝;洞房花烛夜,自挂东南枝;天生我材必有用,各种自挂东南枝;人生在世不如意,不如自挂东南枝 回复 收起回复 我也说一句 啪啪啪无止境 可以观摩额,嗯嗯————永不要忘记每次感动的力量,不忘每次为了补全自己的深思,不忘向目标拼搏的热忱。此言献给有爱,有心,有梦之人 回复 收起回复 我也说一句 核核突兽violin 是这样的吗?怎样修改 回复(3) 收起回复 艹殇灬紫枫: 恩恩 然后.xml的文件用notepad++进行修改 ~ 2013-4-14 14:34回复 核核突兽violin: 回复 艹殇灬紫枫 :- -可是我看不懂 不知道都代表什么.. 2013-4-14 17:35回复 198406198: 回复 艹殇灬紫枫 :反编译出来后怎么没有类文件呢,android反编译 2013-8-29 17:02回复 我也说一句 陌上di花开 支持   --来自loli控专用贴吧客户端,小loli什么的最可爱了^ω^ 回复 收起回复 我也说一句 晦暗镜瞳 ←_←有些烂街呦 回复 收起回复 我也说一句 applemiku 谢谢紫枫酱~终于有教程了 回复 收起回复 我也说一句 绯芴琚麟 顶——无论在什么地方,什么时候,在我们的头顶都是同样悠远的天穹,就好像是永远都无法分开的羁绊一样 回复 收起回复 我也说一句 ┅祐鉺鐶¨♂ 我只是想把手机贴吧背景换一张自己喜欢的图片,xml打开后全是代码,看不懂   --来自懒惰的吃货,我是吃货我怕谁!! 回复(1) 收起回复 艹殇灬紫枫: 我试了好长时间 部分界面的改不了 还在研究中~ 而且还多地方还不是透明的说~ 2013-4-14 15:54回复 我也说一句 945671723 嘛,帮顶一下,,, 回复 收起回复 我也说一句 crj928986675 路过~~~~你一定是看错了,c酱怎么可能有小尾巴呢 回复 收起回复 我也说一句 裘飞1234 为什么我反编译成功了 但是回编译失败 我和别人一起做的 我们都失败了。。都反编译成功 回编译失败 怎么回事呢? 回复(9) 收起回复 艹殇灬紫枫: 反编译的时候 软件名不能带中文 不然回编译会失败~ 还有反编译出来的文件可以加入新的 但是不能替换~ 注意修改代码时候 不多加字符等 2013-4-26 23:54回复 裘飞1234: 回复 艹殇灬紫枫 :我用的手机的ui来实验的 反编译很成功 修改代码后回编译失败 然后我重新反编译了个新文件 然后没做修改 直接回编译还是不行 软件名全英文呢 2013-4-27 00:03回复 艹殇灬紫枫: 回复 裘飞1234 :我觉得十有八九是代码修改错误~ 或是添加的代码存在问题 ~一般酱紫的话都没办法回编译 话说你用的是我发那个工具吗~ 2013-4-27 13:58回复 裘飞1234: 回复 艹殇灬紫枫 :对啊 按照你的教程来的 我没做任何修改然后直接回编译 还是不行 我朋友试了好几次也是这样 2013-4-27 14:16回复 艹殇灬紫枫: 回复 裘飞1234 :试过其他软件没有~~ 手机ui指的是framework-res.apk? 还有回编译的时候只用输入文件夹名字就好了 不用带后缀 有图没 有图的话发给我看看 或是到299232380群里来~ 2013-4-27 14:53回复 527607052li: 回复 艹殇灬紫枫 :反编译出来的文件不能替换是什么意思?假设我要替换背景 不能把原有的壁纸替换掉? 2013-5-3 18:01回复 艹殇灬紫枫: 回复 527607052li :替换的话,直接用安装包就好了 2013-5-3 18:27回复 527607052li: 回复 艹殇灬紫枫 :如果修改文字呢? 2013-5-3 18:35回复 艹殇灬紫枫: 回复 527607052li :修改文字指的是?文本内容么~ 可以改的说~ 反编译后只要不改错语句就好了~ 2013-5-3 19:07回复 我也说一句 还有4条回复,点击查看 裘飞1234 呐就是这样子,,其他的功能都ok这个systemUi没进行过任何的代码修改--悲了个剧哦 回复(3) 收起回复 艹殇灬紫枫: 把你这个发过来我试试看1103001941@qq.com 我看看我这里会不会失败~ 2013-4-27 17:05回复 艹殇灬紫枫: http://bbs.imp3.net/thread-10487484-1-1.html这里看看吧 ~ 貌似这个不能用一般方法回编译吧~ 其他软件如果用上面的方法应该都可以的说~ 2013-4-27 17:10回复 裘飞1234: 回复 艹殇灬紫枫 :恩 貌似是这样的 我回编译安装的软件是能成功的 2013-4-27 18:40回复 我也说一句 V_i_7 我弄了一下午,试了多少次环境变量始终不成功,想哭了 回复(4) 收起回复 艹殇灬紫枫: 还没成功么?你JDK装了没~ 2013-4-29 16:47回复 艹殇灬紫枫: 是不是安装的时候你换过文件夹? 2013-4-29 16:48回复 V_i_7: 回复 艹殇灬紫枫 :大神谢了,弄好了,看的别的地方的教程和文件弄了好多次都没弄好,现在正在改framework呢 2013-4-29 17:07回复 艹殇灬紫枫: 回复 V_i_7 :恩恩 弄好了就行了~~嘿嘿 2013-4-29 17:07回复 我也说一句 V_i_7 再次感谢lz 回复 收起回复 我也说一句 V_i_7 回复 收起回复 我也说一句 V_i_7 这个吧验证码好好玩。。。 回复(4) 收起回复 艹殇灬紫枫: 现在的验证码应该都酱紫了吧~ 都是文字的说~ 2013-4-29 17:12回复 V_i_7: 回复 艹殇灬紫枫 :lz我apk没替换成功啊,那个是那没签名的去替换还是有签名的替换? 2013-4-29 20:54回复 艹殇灬紫枫: 回复 V_i_7 :你替换的是什么apk呢~ 没有签名的也可以替换的说~ 然后再签名就好了~ 2013-4-29 22:31回复 V_i_7: 回复 艹殇灬紫枫 :system、framework下的 framework-res.apk 2013-4-29 22:42回复 我也说一句 雾隐雪尘 楼主,求教你用没用过手机端的apktool 回复(3) 收起回复 雾隐雪尘: Error occured while disassembling class Landroid.support.v4.app.Fragment 2013-4-29 20:52回复 雾隐雪尘: 出现的错误 2013-4-29 20:57回复 艹殇灬紫枫: 回复 雾隐雪尘 :没有用过的说 不过吧里好多童鞋都有在用 你问问他们~ 2013-4-29 22:23回复 我也说一句 雾隐雪尘 怎样只反编译xml,其他编了也没用 回复 收起回复 我也说一句 V_i_7 1 从system/framework目录中提取framework-res.apk,这是我们要修改的文件。并且备份好此文件,可以方便还原2 反编译framework-res.apk,然后找到目录C:\Users\scce\Desktop\APKtool\framework-res\res\values,找到其中的dimens.xml。3打开编辑,建议使用Notepad 编辑,找到其中的 <dimen name="navigation_bar_height">48.0dip</dimen>这一行4 将其中的数字改成你想显示大小的数字即可,不过不建议太大或太小5 编译文件,将其中的dimens.xml和resources.arsc文件提取出来,替换原版中的framework-res.apk相关文件(存储模式)6 将framework-res.apk 替换手机中的framework-res.apk即 可 回复(2) 收起回复 艹殇灬紫枫: 第五个我没弄懂~ 然后呢 亲亲不懂什么呀~~ 2013-4-29 22:55回复 V_i_7: 回复 艹殇灬紫枫 :我也是第五个没弄好,不过现在解决了,用解压软件打开换的,再次感谢楼主啦啦啦 2013-4-29 23:36回复 我也说一句 V_i_7 我弄了一下午,试了多少次环境变量始终不成功,想哭了 回复(4) 收起回复 艹殇灬紫枫: 还没成功么?你JDK装了没~ 2013-4-29 16:47回复 艹殇灬紫枫: 是不是安装的时候你换过文件夹? 2013-4-29 16:48回复 V_i_7: 回复 艹殇灬紫枫 :大神谢了,弄好了,看的别的地方的教程和文件弄了好多次都没弄好,现在正在改framework呢 2013-4-29 17:07回复 艹殇灬紫枫: 回复 V_i_7 :恩恩 弄好了就行了~~嘿嘿 2013-4-29 17:07回复 我也说一句 V_i_7 再次感谢lz 回复 收起回复 我也说一句 V_i_7 回复 收起回复 我也说一句 V_i_7 这个吧验证码好好玩。。。 回复(4) 收起回复 艹殇灬紫枫: 现在的验证码应该都酱紫了吧~ 都是文字的说~ 2013-4-29 17:12回复 V_i_7: 回复 艹殇灬紫枫 :lz我apk没替换成功啊,那个是那没签名的去替换还是有签名的替换? 2013-4-29 20:54回复 艹殇灬紫枫: 回复 V_i_7 :你替换的是什么apk呢~ 没有签名的也可以替换的说~ 然后再签名就好了~ 2013-4-29 22:31回复 V_i_7: 回复 艹殇灬紫枫 :system、framework下的 framework-res.apk 2013-4-29 22:42回复 我也说一句 雾隐雪尘 楼主,求教你用没用过手机端的apktool 回复(3) 收起回复 雾隐雪尘: Error occured while disassembling class Landroid.support.v4.app.Fragment 2013-4-29 20:52回复 雾隐雪尘: 出现的错误 2013-4-29 20:57回复 艹殇灬紫枫: 回复 雾隐雪尘 :没有用过的说 不过吧里好多童鞋都有在用 你问问他们~ 2013-4-29 22:23回复 我也说一句 雾隐雪尘 怎样只反编译xml,其他编了也没用 回复 收起回复 我也说一句 1 2 下一页 尾页 共有2页 跳到 页 确定 回复贴: 90 邮箱登录 手机登录 还没有百度帐号?立即注册 足彩投注 67% 33% 切尔西 36:08:35 英超 曼联 主胜2.42 平局8.72 客胜4.84 倍数: 倍 更多比赛 支持切尔西 立即投注 贴吧彩票: 开奖公告 投注记录 高级玩法: 北京单场 竞彩足球 球队支持率根据官方赔率实时变动 贴吧打击网络谣言警示贴吧垃圾信息处理公示 吧友热玩游戏排行 热战绿色版 类型:角色扮演 热度:1240938 战国征途 类型:角色扮演 热度:613196 巅峰足球 类型:模拟经营 热度:251604 将军 类型:战争策略 热度:136490 坦克英雄 类型:休闲竞技 热度:81544 算数牌 类型:休闲竞技 热度:77288 大闹天宫OL 类型:角色扮演 热度:74644 胜利11人 类型:模拟经营 热度:39912 诸侯上将 类型:角色扮演 热度:38854 德州扑克 类型:休闲竞技 热度:33774 分享到: 为兴趣而生,贴吧更懂你!或 &copy;2014 Baidu 贴吧协议 | 吧主制度 | 意见反馈 | 网络谣言警示