前往Shuct.Net首页

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

关于反编译的搜索

【转贴】SystemUI.apk等特殊APK文件的反编译和编译错误解决... - 优思小C综合交流区 - 360官方论坛 设为首页 收藏本站 论坛看点 最新精华 产品版区直达 论坛官方微博 卫星指南卫星指南 帖子 搜索 帖子用户 请 登录 后使用快捷导航没有帐号?立即注册 --> 用户名 UID Email 自动登录 找回密码 登录 立即注册 快捷导航 首页版块热门活动产品经理说产品经理和用户交流的第一平台商城360积分商城,小积分成就您的大梦想!签到 每日签到 360官方论坛»版块 › 360特供机 › 优思小C综合交流区 › 【转贴】SystemUI.apk等特殊APK文件的反编译和编译错误 ... 12345678 / 8 页下一页 返回列表 查看: 3279|回复: 76 [教程] 【转贴】SystemUI.apk等特殊APK文件的反编译和编译错误解决... [复制链接] C粉 C粉 当前在线 最后登录2014-1-28注册时间2012-11-8阅读权限40精华6积分3159帖子2586 雷达卡 73主题 40好友 3159积分 , 积分 3159, 距离下一级还需 6841 积分 已加入: 台湾同城会 发消息 电梯直达 楼主 发表于 2013-2-4 11:23:12 |只看该作者 |倒序浏览 --> 分享到 新浪微博 微信--> QQ空间 腾讯微博 百度贴吧 人人网 朋友网 豆瓣 开心网 搜狐微博 百度搜藏 分享到: --> 0 SystemUI.apk等特殊APK文件的反编译和编译错误解决方法 用apktool发现一直无法编译,后来发现编译普通的apk就正常 编译系统的apk就会出现如下错误 Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathN otExist: apktool.yml at brut.androlib.Androlib.readMetaFile(Unknown Source) at brut.androlib.Androlib.build(Unknown Source) at brut.androlib.Androlib.build(Unknown Source) at brut.apktool.Main.cmdBuild(Unknown Source) at brut.apktool.Main.main(Unknown Source) Caused by: brut.directory.PathNotExist: apktool.yml at brut.directory.AbstractDirectory.getFileInput(Unknown Source) ... 5 more 系统找不到指定的文件。 或者 W: Could not decode attr value, using undecoded value instead: ns=android, name= theme, value=0x010300a3 W: Could not decode attr value, using undecoded value instead: ns=android, name= icon, value=0x020200d1 W: Could not decode attr value, using undecoded value instead: ns=android, name= drawableRight, value=0x0202039b 解决方法如下: 第一:要在你的PC上建立Java的环境,才能执行编译工作。具体方法我这个就不说了,你百度或者Google下就知道了,很简单的。 第二:下载必要的工具。Apktool工具。 下载后解压(有三个文件aapt.exe,apktool.bat,apktool.jar),为了方便。将解压出来的文件放在CDM模式(win+R)默认的目录下。 比如,我的是Windows7 32位 我的CDM模式默认目录是C:\USER\用户名 。 第三:如果你是要编译系统文件的话,请将你要修改的rom里的framework-res.apk(暂时叫做依赖包)用CMD模式“安装”下。 这样编译才不会出错。我一开始就是在这里纠结了很久。呵呵 framework-res.apk文件在system/framework里 安装方法:把依赖包放在刚才放apktool的目录下。(你也可以用指定目录的方法安装) cmd模式 执行apktool if framework-res.apk 这个是安装framework-res.apk 第四:准备工作都做好了,现在就可以反编译和编译了。 将你要反编译的apk放在apktool的目录下。(你也可以用指定目录) cmd模式 执行apktool d XXXX.apk 这个是Decode也就是反编译 比如反编译SystemUI 就执行 apktool d SystemUI.apk 就可以了(会在当前的目录下生成SystemUI的文件夹,修改就是在这个文件夹里进行) cmd模式 执行apktool b XXXX 这个是build 也就是编译回去 比如 编译SystemUI就执行 apktool b SystemUI 就可以了(会在rosie的文件夹中生成一个叫dist的文件夹,编译回去的apk就是此文件夹中) 注意:第三步很重要,很多人不成功就是因为没做第三步。 特殊, 的 淘帖0 分享0 收藏0 支持0 反对0 相关帖子 • 唯美 • 经验升级 再战 为什么没有经验? • 人生有度方坦然 • 男人30没有钱 • 伤心啊 • 你不来,我怎么舍得老去 • 你只是惊艳了我的时光 • 淡淡的心情 天天三六零,常常刷小C,你问为什么?我们爱小C。 ---C粉 回复 使用道具 举报 truch truch 当前在线 最后登录2014-1-28注册时间2012-8-30阅读权限200精华13积分6355帖子5045 雷达卡 384主题 36好友 6355积分 已加入: 湖南同城会 发消息 沙发 发表于 2013-2-4 11:54:23 |只看该作者 太深奥了。。。。。 点评 C粉 呵呵,,,现在我也在网上各论坛学习,年后做个详细的教程 发表于 2013-2-4 12:59 回复 使用道具 举报 小_颗 小_颗 当前离线 最后登录2014-1-5注册时间2013-1-16阅读权限20精华2积分316帖子203 雷达卡 26主题 0好友 316积分 , 积分 316, 距离下一级还需 184 积分 发消息 板凳 发表于 2013-2-4 11:56:03 |只看该作者 谢谢我也有这个困扰 [。人生旅途] 。 回复 使用道具 举报 ycp87yy ycp87yy 当前离线 最后登录2014-1-22注册时间2012-10-9阅读权限20精华0积分434帖子193 雷达卡 12主题 2好友 434积分 , 积分 434, 距离下一级还需 66 积分 发消息 地板 发表于 2013-2-4 13:02:06 |只看该作者 Androlib.build(Unknown Source 回复 使用道具 举报 温度2001 温度2001 当前离线 最后登录2014-1-26注册时间2012-9-29阅读权限30精华0积分837帖子676 雷达卡 44主题 5好友 837积分 , 积分 837, 距离下一级还需 1163 积分 发消息 5# 发表于 2013-2-4 13:43:36 |只看该作者 你试试APKTOOS1.41 能编译4.04以上的版本的,以前的已经不能完全编译了 回复 使用道具 举报 温度2001 温度2001 当前离线 最后登录2014-1-26注册时间2012-9-29阅读权限30精华0积分837帖子676 雷达卡 44主题 5好友 837积分 , 积分 837, 距离下一级还需 1163 积分 发消息 6# 发表于 2013-2-4 13:45:10 |只看该作者 你仔细看看,老版本的连文件夹都不够,文件少了很多 点评 C粉 现在在试4.1.2ROM,已经做好了,一会发给刷了4.1ROM的测下 发表于 2013-2-4 16:02 回复 使用道具 举报 tanpak tanpak 当前离线 最后登录2013-7-24注册时间2012-12-16阅读权限20精华0积分131帖子73 雷达卡 7主题 0好友 131积分 , 积分 131, 距离下一级还需 369 积分 发消息 7# 发表于 2013-2-4 17:28:29 |只看该作者 太深奥了,看不懂,加油↖(^ω^)↗ 回复 使用道具 举报 avkfkiagw avkfkiagw 当前离线 最后登录2013-7-25注册时间2013-1-13阅读权限10精华0积分49帖子43 雷达卡 7主题 0好友 49积分 , 积分 49, 距离下一级还需 1 积分 发消息 8# 发表于 2013-2-4 18:28:32 |只看该作者 学习了 回复 使用道具 举报 qq58651190 qq58651190 当前离线 最后登录2014-1-11注册时间2013-1-4阅读权限20精华0积分145帖子131 雷达卡 1主题 0好友 145积分 , 积分 145, 距离下一级还需 355 积分 发消息 9# 发表于 2013-2-4 18:29:42 |只看该作者 什么东西 回复 使用道具 举报 qq58651190 qq58651190 当前离线 最后登录2014-1-11注册时间2013-1-4阅读权限20精华0积分145帖子131 雷达卡 1主题 0好友 145积分 , 积分 145, 距离下一级还需 355 积分 发消息 10# 发表于 2013-2-4 18:29:59 |只看该作者 什么东西,看不明白 回复 使用道具 举报 12345678 / 8 页下一页返回列表 高级模式 B Color Image Link Quote Code Smilies 您需要登录后才可以回帖 登录 | 立即注册 发表回复 回帖后跳转到最后一页 论坛新秀 注册并完成新手任务的用户 牛 牛气升天 315志愿者勋章 315志愿者勋章 内容联盟勋章 报名成为论坛内容联盟成员,并通过审核。报名地址:http://bbs.360safe.com/thread-254387-1-1.html 爱看点勋章 关注论坛看点,每日签到前10名可获得。 7天大胜 连续签到7天 30而立 连续签到30天 卫星勋章 360安全卫士粉丝 加入我们吧:http://bbs.360safe.com/thread-219962-1-1.html 卫士勋章 点亮卫士任务图标即可领取,任务说明详见http://bbs.360safe.com/thread-214172-1-1.html 家财万贯 持有金币达到10000 小有积蓄 持有金币达到5000 主题破百 发主题达到100 偶是忠粉 偶是360的忠实粉丝呦 青铜版主 连续任职达六个月以上的合格正式版主 同城勋章 同城勋章 百尺杆头 连续签到100天 祈福雅安 祈福雅安 生日快乐 生日快乐 联系我们|360官网|360论坛官方微博|360官方论坛 ( 京ICP备08010314号-6 京公网安备110000000006号 ) GMT+8, 2014-1-28 17:06 , Processed in 0.595071 second(s), 27 queries , Memcache On. Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc. 360论坛 -- 卫星指南 我在论坛能干啥? 我遇到了产品问题 我要快速成长 独特功能初体验 版务相关小疑问 走进论坛核心组织 我要对话产品经理 我要加入卫星同城会 我就是要看最好的! 积分 0, 距离下一级还需 积分