`
morry
  • 浏览: 131534 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

自制Android反编译工具

阅读更多

花了半天时间, 将Android反编译工具包装了一下, 用swt包装成一个可执行工具,用起来更方便。

反编译dex用的是dex2Jar, 反编译xml用的是AXMLPrinter2。

软件主界面如下:

主界面

操作流程:

 

1. 选择需要反编译的APK文件,

2. 解压APK文件: 解压时会在APK文件所在的文件夹下生成一个和APK同名的文件夹

3. 反编译Dex:反编译解压后文件夹跟目录下的classes.dex, 在此目录下生成classes.dex.dex2jar.jar

4. 反编译XML:  反编译AndroidManifest.xml文件和res文件夹下的xml文件,  并在原来的目录下生成一个txt文件。

 

1. javaEye下载:见附件

2. DBank 下载: http://dl.dbank.com/c0jm72c6c0

 

  • 大小: 8.3 KB
6
0
分享到:
评论
5 楼 gamebook1233 2013-03-02  
   
4 楼 jljlpch 2012-07-25  
非常感谢,十分方便使用。
3 楼 helloandroid 2012-02-09  
一直在用这个呀,重装了电脑,搜索了一下,就找到了,谢谢了!
2 楼 morry 2010-09-23  
只是用SWT做了一个界面, 使用起来比较方便。 源代码比较简单,如果想要的话,给我发站内短信。
1 楼 gakaki 2010-09-23  
可不可以提供源代码啊 真是好工具啊

相关推荐

    java文件批量反编译工具

    这款自制的小巧软件,虽然体积小,但功能强大,能够高效地完成大量Java类文件的反编译工作。 Java反编译的核心技术在于JAD(Java Decompiler),这是一个流行的开源项目,用于将Java字节码还原为接近原始的源代码...

    自制C#编译工具(带源码)

    本资源提供了一个自制的C#编译工具,带有完整的源代码,这对于学习C#编译原理、理解.NET框架的工作机制以及进行编译器开发的实践者来说,是一个宝贵的资源。 首先,我们来了解一下C#编译器的基本工作流程。当一个C#...

    自制android记账工具(源代码),打包程序可以安装到手机上使用

    "自制android记账工具(源代码)" 这个标题表明这是一个个人开发的Android应用程序,专门用于记账。它包含了项目的源代码,意味着用户或学习者可以查看、修改和学习代码,了解如何构建这样的应用。 【描述详解】 ...

    自制android键盘实现

    在Android平台上,自定义键盘(软键盘)的实现是一个相当有趣且实用的开发任务。它涉及到Android系统的输入法服务(InputMethodService)以及对View体系结构的理解。本篇将深入探讨如何利用Android SDK来创建一个...

    自制Android百度地图

    【自制Android百度地图】 在移动应用开发领域,地图服务是一个不可或缺的部分,特别是在Android平台上,开发者经常需要集成地图功能来提供导航、位置查询等服务。本项目“自制Android百度地图”正是这样一个实现,...

    自制Android列表Listview

    在Android开发中,ListView是一种非常常见的控件,用于展示大量数据列表。自定义ListView可以实现更丰富的界面和交互效果,让应用更具吸引力。本篇文章将详细介绍如何在Android中创建一个自定义的ListView,该列表每...

    自制android带闹钟功能的记事本源码

    总的来说,这款“自制android带闹钟功能的记事本源码”是一个综合性的Android应用开发案例,涵盖了数据库操作、定时任务、媒体播放以及数据安全等多个核心知识点,对于学习和提升Android应用开发技能具有很高的参考...

    自制Android讲座PPT

    Android体系架构是Android王国的核心,包括操作系统(OS)、中间件、应用层以及开发者工具等组成部分。OS基于Linux内核,为设备提供了基础的系统服务;中间件则提供了应用程序框架和库,使得开发者能够方便地创建...

    android 模仿windows 自制画板

    在Android平台上,模仿Windows风格的自制画板是一项有趣且具有挑战性的任务,它涉及到图形绘制、用户交互以及自定义视图等核心知识点。这个项目旨在为用户提供一个可以在移动设备上绘画的工具,模拟Windows系统中...

    Android自制音乐播放器

    11. **测试与调试**:理解单元测试、集成测试的概念,学会使用Android Studio的调试工具,对应用进行性能优化。 12. **持续集成/持续部署(CI/CD)**:了解Jenkins或其他CI工具,可以自动化构建、测试和部署应用。 ...

    android 自制闹钟源码

    以下将详细解析“android 自制闹钟源码”的相关知识点。 1. **BroadcastReceiver**: Android系统中的闹钟功能通常基于BroadcastReceiver。BroadcastReceiver是Android四大组件之一,用于接收和处理系统或应用程序...

    自制android拍照程序 自动对焦

    在Android平台上开发一款拍照应用程序,实现自动对焦功能是一项重要的技术任务。自动对焦能够确保拍摄的图像清晰,尤其在不同距离和光线环境下,提供更好的用户体验。以下将详细讲解如何在Android应用中集成自动对焦...

    自制的android指派小游戏

    《自制的Android指派小游戏》是一款基于Android平台的翻纸牌游戏,旨在提供轻松愉快的休闲体验,同时融入了逻辑思考和策略元素。这款游戏的设计和实现涵盖了多个IT领域的知识点,让我们一起深入探讨。 首先,从...

    Android自制手机相册

    总的来说,创建一个“Android自制手机相册”涉及到的知识点包括:MediaStore内容提供者、数据查询与存储、ListView/RecyclerView的使用、图片加载库(如Glide或Picasso)、手势识别、Zoomable控件、运行时权限管理、...

    自制android弹球小游戏

    在自学android的过程中自行开发的简单小游戏。为2.2系统,自行试验中可以在真机上运行。因为是自学作品,程序中或许会存在bug。 此程序用到UI编程,intent,Acitivity间跳转,xml资源使用,canvas绘图,SQLite数据库...

    Android 自制音乐播放器

    在Android平台上,自制音乐播放器是一项常见的开发任务,它能够帮助用户管理和播放本地或网络上的音乐文件。这个项目,名为“ZHJHMusicPlayer”,显然是一款由个人或团队自行开发的音乐播放应用,具备数据库支持,这...

    自制函数查询工具

    【自制函数查询工具】是一款专为开发者设计的实用软件,旨在帮助用户快速查询和记忆日常开发中常用的函数。这款工具特别适用于使用VC++(Visual C++)编程环境的程序员,因为"VC"标签明确指出了它的适用范围。通过...

    Android自制侧滑菜单

    在Android应用开发中,侧滑菜单(也称为抽屉式导航)是一种常见的设计模式,它允许用户通过从屏幕边缘向内滑动来显示隐藏的菜单选项。这种设计常见于许多移动应用,为用户提供了一种方便的方式来浏览和选择不同的...

    自制3d图片工具

    标题中的“自制3D图片工具”指的是一个程序或软件,允许用户创建个人的3D图像。3D图像是一种视觉艺术形式,它通过模拟深度和空间感来呈现立体效果,这通常需要专门的软件和一定的技术知识。这个工具显然是为了简化这...

Global site tag (gtag.js) - Google Analytics