当前位置: 首页 > news >正文

自己网站建设问题/网上教育培训机构

自己网站建设问题,网上教育培训机构,网站栏目名称,网站建设常用英语在我做南京学思XSuperMES时,反编译可以帮助我们学习别人架构等一些技术,这对我们在学习的过程中有 一定的帮助,现把反编译所用到的工具分享给大家,感谢学思。三个工具:网站code.google.com1、apktool,反编译获取xml文件…

在我做南京学思XSuperMES时,反编译可以帮助我们学习别人架构等一些技术,这对我们在学习的过程中有
一定的帮助,现把反编译所用到的工具分享给大家,感谢学思。
三个工具:
网站code.google.com
1、apktool,反编译获取xml文件,读取应用程序的资源信息。
2、dex2.jar,把dex 文件转化为 jar 文件 。
3、jd-gui.exe 把 .class.jar 转化 java 文件。

apktool:
命令行到apktool目录:apktool d [apk文件] [反编译后的文件存放地址]
这可反编译得到程序的xml和资源文件,同时等到的.9.png文件也可用。

1. 下载apktool,可以去Google的官方下载,地址:http://code.google.com/p/android-
apktool/得,apktool-1.0.0.tar.bz2和apktool-install-windows-2.1_r01-1.zip两个包都要下。解压
apktool.jar到 C:\Windows ,解压apktool-install-windows.zip到任意文件夹(例如E盘根目录)。
2. Win+R 运行CMD,用cd命令转到apktool-install-windows所在文件夹,输入apktool看看。会列出一些
帮助的话就成功了(解释d为加压 第一个路径为你的apk所在的位置。第二个是要输出的位置)
apktool d XXX.apk ABC 反编译XXX.apk到文件夹ABC 3. 在解压后的文件夹中可以得到apk的xml配置文

四、将“二”中得到的class文件和“三”中得到的xml文件组合成一个android工程,即可得到完整的apk
源码

apktool反编译时经常会出现下面的信息

1.Input file was not found or was not readable.
2.Destination directory (C:\Users\user\a) already exists. Use -f switch if you want to
overwrite it.
3.Exception in thread "main" brut.androlib.AndrolibException: Could not decode ars c
fil..........

解决方案:
1和2是因为apktool升级到2.0以上时,使用方式已经替换,格式为:apktool d [-s] -f <apkPath> -o
<folderPath>,参数具体的意思可以直接打apktool回车(windows)查看帮助
3是因为apktool版本过低导致,请升级到最新版本,地
址:https://bitbucket.org/iBotPeaches/apktool/downloads

 

dex2jar
解压apk得到classes.dex
命令行dex2jar目录:dex2jar [classes.dex]
生成classes.dex.dex2jar.jar在classes.dex所在目录

jd-gui
用jd-gui打开classes.dex.dex2jar.jar便可看到源代码

转载于:https://www.cnblogs.com/njxsYJY/p/5019097.html

http://www.lbrq.cn/news/1729.html

相关文章:

  • 企业网站前期建设方案案例/百度指数有什么作用
  • 济南建设官方网站/排名优化哪家专业
  • 阿里云里做网站能上百度首页么/手机百度识图网页版入口
  • 成都工信部网站/山东搜索引擎优化
  • 做网站建设的联系电话/的网站建设
  • 网站建设 响应式/徐州百度seo排名
  • 网站备案号超链接怎么做/脚上起小水泡还很痒是怎么回事
  • 网站 用户体验 考虑/成人职业技能培训有哪些项目
  • 物流公司做网站注重什么/360搜索指数
  • 查看wordpress插件/移动端排名优化软件
  • 旅游响应式网站建设/站长之家源码
  • 网站建设公司的服务公司/百度搜索引擎怎么弄
  • 做安全宣传的是什么网站/怎么在百度上打广告
  • 网站建设公司哪个好呀金融网站建设/精准粉丝引流推广
  • seo网站建设/万网域名交易
  • 商丘网站制作/网络营销公司做什么
  • 张家明做网站/百度快速seo
  • 北京人事考试网/网站的优化策略方案
  • 北京网站推广优化/全网网站推广
  • 网站建设公司管理流程图/常用的搜索引擎有哪些?
  • 西安烽盈网站建设推广/北京seo优化排名推广
  • 创建自己网站的步骤/seo信息是什么
  • 怎么样建设网站赚钱/seo服务商技术好的公司
  • 专门做兼职的网站有哪些/seo博客大全
  • 新疆建设兵团130团网站/营销策划公司的经营范围
  • 做的比较好的公司网站/今日最新国内新闻重大事件
  • 用dw做电子商务网站步骤/指数基金什么意思
  • 请公司做网站没有做好可以退钱吗/百度投诉中心24小时电话
  • 网站建设问答/国家高新技术企业查询
  • 厦门网站开发培训/自己做网站制作流程
  • LeetCode--46.全排列
  • 【高并发服务器】多路复用的总结 eventfd timerfd
  • 153.在 Vue 3 中使用 OpenLayers + Cesium 实现 2D/3D 地图切换效果
  • 全面安装指南:在Linux、Windows和macOS上部署Apache Cassandra
  • docker拉取nacos镜像失败
  • [数据结构]#3 循环链表/双向链表