前往Shuct.Net首页

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

关于反编译的搜索

如何反编译APK-Android开发资料下载-eoe Android开发者社区_Android开发论坛 - Powered by Discuz! 客户端eoe首页移动资讯中文百科极客学院WP社区 开启辅助访问 我要上头条话题导航如何赚e币注册验证问题版主申请QQ群切换到窄版 请 登录 后使用快捷导航没有帐号?免费加入 登录 | 注册 搜索 搜索 热搜: 二维码 定时器 手电筒 滑块 斗地主 书架 定位 买手机 聊天 游戏开发 游戏 股票查询 机顶盒 通话记录 二维码扫描 振动器 listview fragment 音乐播放器 播放器 本版帖子用户 快捷导航 首页首页论坛论坛有问必答开发资源源码下载代码库高薪招聘Android高薪招聘应用开发游戏开发视频教程博客博客签到签到wiki 每日签到 问答解答版块我要发帖求助Android开发实例教程开源项目组件UI开发资源Android开发资料下载名企招聘信息最新招聘信息Android新手入门Android开发进阶Framework底层开发Cocos2d-x游戏开发Unity3d游戏开发游戏开发分享与问答Java基础视频极客学院精品课程老罗免费android视频晓冬视角多贝互动课程Cocos2d-x教程视频教程下载 eoe Android开发者社区_Android开发论坛--> »--> 论坛 › eoe·Android开发资源区 › Android开发资料下载 ›--> 如何反编译APK--> 158 16233 如何反编译APK briks_wang 于 2011-7-17 15:37 发表 [复制链接] [只看楼主] [打印] [上一主题] [下一主题] briks_wang No.5 砖家开发者 32主题245帖子498e币 加为好友 发送消息 访问博客 本帖最后由 briks_wang 于 2011-7-17 15:46 编辑 有时候我们想借鉴别人的优秀作品,或者想学习学习。在只有APK的情况下如何来实现呢? 其实也有办法,那就是反编译APK。 如下的内容也是我从别的朋友那里找来的, 不属于本人原创,但是任然发上来供各位朋友参考,希望能给你的学习带来方便。 一.反编译Apk得到Java源代码 工具下载:需用到dex2jar和JD-GUI这2个工具 dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip JD-GUI下载地址: windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zip Linux版JD-GUI:http://laichao.googlecode.com/files/jd-gui-0.3.2.linux.i686.tar.gz 步骤: 1.首先找到Android软件安装包中的classes.dex 把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 在命令行模式下定位到dex2jar.bat所在目录,运行 dex2jar.bat classes.dex ,生成classes.dex.dex2jar.jar 3.运行JD-GUI工具(它是绿色无须安装的) 打开上面的jar文件,即可看到源代码 --------------------------------------------------------------------------------- 二.反编译apk生成程序的源代码和图片、XML配置、语言资源等文件。 工具下载: 在http://code.google.com/p/android-apktool/下 载获得,apktool-1.0.0.tar.bz2和apktool-install-windows-2.1_r01-1.zip两个包都要下。 步骤: 1.解压缩下载的两个文件包,apktool-install-windows-2.1_r01-1.zip解压缩后得到的包里有aapt.exe 和apktool.bat.(注意要把apktool-1.0.0.tar.bz2解压后的一个.jar 文件copy进来) 2.打开命令窗口 (开始 > 运行,输入cmd,回车。)进入到apktool.bat的文件夹里。 输入: apktool d C:\***.apk C:\***文件夹 (命令行解释:apktool d 要反编译的文件 输出文件夹) 特别注意:你要反编译的文件一定要放在C盘的根目录里, 3.打开 C:\***文件夹 就可以得到我们学院的各种资源了。 三.将反编译完的文件重新打包成apk 很简单,只要输入: apktood b c:***文件夹(你编译出来文件夹) 定位, 打包, XML, 反编译 本帖子中包含更多资源 您需要 登录 才可以下载或查看,没有帐号?免费加入 x 本帖被以下淘专辑推荐: · 我的安卓开始|主题: 53, 订阅: 6 分享到: QQ好友和群 QQ空间 腾讯微博 腾讯朋友 收藏40 分享4 淘帖1 好评4 差评0 转发到微博 相关帖子 • android中的数字签名到底会不会增加反编译的难度? • XML中用numberDecimal怎么控制位数 • 如何快速组建数据包? • listview的head加入地图控件以后,拖动出现黑影 • 小明学android——手把手教会你反编译apk • Bitmap的xml布局文件的作用是什么? • 百度地图 定位 覆盖 气泡 跳转示例,还有些小问题 求大神... • Src下面的XML文件怎么引用?! • gps定位失败 • Google map v2 定位不准的问题 举报 | 回复 共 158 个关于如何反编译APK的回复 最后回复于 2013-12-31 22:09 huangxuhui 1主题25帖子30e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 推荐 huangxuhui No.1 开发小菜鸟 发表于 2013-12-31 22:09:32 | 只看该作者 这确实是神贴..... 举报 回复 支持 反对 duanbinhua 0主题7帖子1e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 推荐 duanbinhua No.1 开发小菜鸟 发表于 2013-12-27 17:28:55 | 只看该作者 好东西,下载了 举报 回复 支持 反对 Myandroid_777 3主题625帖子1150e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 推荐 Myandroid_777 No.5 砖家开发者 发表于 2013-10-21 17:55:51 | 只看该作者 好东西,顶起 举报 回复 支持 反对 briks_wang 32主题245帖子498e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 沙发 briks_wang No.5 砖家开发者 发表于 2011-7-17 15:45:36 | 只看该作者 相关的资源可以自己去下载,也可以使用我放在上面的。附近是目前最新的。 点评 zsbear 好东西好东西。。。。。 详情 回复 发表于 2012-6-27 15:32 举报 回复 支持 反对 adefyer 0主题13帖子5e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 板凳 adefyer No.1 开发小菜鸟 发表于 2011-7-17 15:57:19 | 只看该作者 好东西好东西。。。。。 举报 回复 支持 反对 gx007007 31主题588帖子1224e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 地板 gx007007 No.6 江湖开发者 发表于 2011-7-17 17:12:09 | 只看该作者 不错!~试试,感谢楼主分享 举报 回复 支持 反对 walkinger 1主题4帖子13e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 5楼 walkinger No.1 开发小菜鸟 发表于 2011-7-17 17:18:44 | 只看该作者 不错,顶楼主! 举报 回复 支持 反对 briks_wang 32主题245帖子498e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 6楼 briks_wang No.5 砖家开发者 发表于 2011-7-18 09:26:06 | 只看该作者 但是反编译出来的代码阅读起来还是很费劲。 比如内部类这些问题,你要自己来修改。还有就是对变量的引导... 有点复杂 举报 回复 支持 反对 lwtazt 0主题77帖子128e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 7楼 lwtazt No.3 秀才开发者 发表于 2011-7-18 09:53:23 | 只看该作者 mark 举报 回复 支持 反对 briks_wang 32主题245帖子498e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 8楼 briks_wang No.5 砖家开发者 发表于 2011-7-18 13:33:00 | 只看该作者 不知道有没有反编译出来跟原版代码一模一样的反编译工具啊 举报 回复 支持 反对 briks_wang 32主题245帖子498e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 9楼 briks_wang No.5 砖家开发者 发表于 2011-7-20 08:37:56 | 只看该作者 不知道有没有更好的反编译工具啊 举报 回复 支持 反对 andyhdchoice 1主题242帖子220e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 10楼 andyhdchoice No.4 中级开发者 发表于 2011-7-21 09:09:28 | 只看该作者 嗯,挺猛的 举报 回复 支持 反对 ctfzh 16主题1602帖子3153e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 11楼 ctfzh No.7 智尊开发者 发表于 2011-7-21 09:35:57 | 只看该作者 回复 briks_wang 的帖子 但是反编译出来的代码阅读起来还是很费劲。 比如内部类这些问题,你要自己来修改。还有就是对变量的引导... 有点复杂. 不知道有没有反编译出来跟原版代码一模一样的反编译工具啊? 举报 回复 支持 反对 yako_terry 0主题28帖子81e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 12楼 yako_terry No.2 初级开发者 发表于 2011-7-21 13:57:19 | 只看该作者 好东西啊 举报 回复 支持 反对 未知的未来 1主题46帖子80e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 13楼 未知的未来 No.1 开发小菜鸟 发表于 2011-7-21 17:08:55 | 只看该作者 学习了 举报 回复 支持 反对 nizi_gogogo 0主题115帖子307e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 14楼 nizi_gogogo No.4 中级开发者 发表于 2011-7-21 17:37:25 | 只看该作者 {:4_83:} 举报 回复 支持 反对 yxlandroid 0主题5帖子29e币 加为好友 发送消息 访问博客 --> --> 个人资料 主题列表 发消息 15楼 yxlandroid No.1 开发小菜鸟 发表于 2011-7-21 18:57:16 | 只看该作者 有难度 举报 回复 支持 反对 12345678910... 11 / 11 页下一页返回列表 B Color Image Link Quote Code Smilies 高级模式 您需要登录后才可以回帖 登录 | 免费加入 本版积分规则 发表回复 回帖后跳转到最后一页 浏览过的版块 Android开发问题解答Android开发实例教程 QQ认证 QQ已认证,此人靠谱 4赞 回复 点评 评分 版块推荐 新手导航 问题解答 源码下载 新手入门 实例教程 进阶分享 底层开发 人才招聘 项目外包 Cocos2d-x Unity3d UI资源 活动沙龙 查看全部论坛版块>> 常见系统环境搭建 JDK下载 ADT Bundle下载 Android Studio 翻墙神器GoAgent huhamhire-hosts Genymotion模拟器 git / github Android SDK / NDK Android API Guides Android Reference dex2jar / jdgui apktools 开源项目&框架 最新推荐 更多> 产品上线8个月后就能获取600万用户历经10年兴衰 中国网吧渐成“夕阳”产业ndk epoll_wait返回-1,errno=4,表示什么意思?求张开发需用到的素材图(一个提醒用户受到新消息的图)请教,你们的android都是如何测试的?关于android屏幕大小不同,屏幕自适应的问题!!!!!!...dialog 中有个EditText,弹出软键盘会把Dialog往上面挤ViewPager使用时每次加载10页 当第八页时开始加载,快速滑...同一个API,为什么iOS可以直接发中文,安卓不行?信息增删改查的客服端和服务端 关闭 每日关注 /1 京东“宙斯杯”创新应用大赛 京东“宙斯杯”创新应用大赛自2013年11月8日开始,2014年3月12日将决出最终结果,其中包含报名提交作品、网络投票、专家评审合议等多个环节。 查看 » 联系我们|android培训|小黑屋|Archiver|手机版|eoe Android开发者社区 GMT+8, 2014-1-18 09:34 ( 京ICP备11018032 京公网安11010802011031 ) Powered by Discuz! X3.1 Comsenz Inc. 快速回复 返回顶部 返回列表