安卓开发与分析者的利器--安卓右键工具

安卓右键工具,集成dex转jar,二进制xml查看,apk相关信息查询,apk图标提取,apk优化,手机屏幕截图,安装卸载,签名,反编译和回编译等功能,方便快捷,开发者们的利器。

下载地址安卓右键工具

运行环境为Windows,以下均以Windows环境下描述。

  • 安卓右键工具运行环境

    1、windows x86或者windows x64操作系统。

    2、需安装android sdk,并配置adb环境变量。

    3、需安装python,并配置python环境变量。

  • 安卓右键工具功能说明

    安卓右键工具,标题名为"安卓工具",其中有16个子菜单,如下:

    每个子菜单的功能说明,如下:

    1、dex->jar

    源文件:*.dex文件或者*.apk文件。

    目标文件:*.jar文件。

    功能: 完成dex文件到jar文件的转换。任务完成,当前目录下生成目标文件,jdgui会自动打开转换后的目标文件,并且右下角冒泡提示,效果图:

     

    2、manifest->txt

    源文件:AndroidManifest.xml二进制文件或者*.apk文件。

    目标文件:"文件名_AndroidManifest.txt"

    功能:完成二进制AndroidManifest.xml文件的内容提取(如果是APK文件会自动提取并转换)。任务完成,当前目录下生成目标文件,并且右下角冒泡提示。另外,当处理单个文件时,会用记事本自动打开生成的目标文件,效果图:

     

    3、AXML->XML

    源文件:*.xml二进制文件。

    目标文件:"文件名.txt"

    功能:转换二进制AXML格式文件为纯文本文件。任务完成,当前目录下生成目标文件,并且右下角冒泡提示。另外,当处理单个文件时,会用记事本自动打开。效果图:

     

    4、查看apk信息

    源文件:*.apk文件。

    功能:完成APK文件的信息提取。任务完成,记事本自动打开获取的信息,并且右下角冒泡提示,效果图:

     

    5、查看签名信息

    源文件:*.apk文件。

    目标文件:"文件名_signinfo.log"

    功能:完成对apk签名信息的提取。任务完成,当前目录下生成目标文件,并用记事本自动打开该文件,同时右下角冒泡提示,效果图:

     

    6、查看加壳信息

    源文件:*.apk文件。

    功能:任务完成,记事本自动打开获取的信息,并且右下角冒泡提示,效果图:

     

    加壳信息一共有三项,说明如下:

    功能 说明
    第一项 壳名称,如果未加壳,则提示 "NO WRAPPER"。
    第二项 网易云捕的Appid,如果APK未集成网易云捕,则不显示。
    第三项 C#脚本信息。如果APK存在C#脚本,则提示是否加密,否则,不显示。

    7、手机截图

    功能:使用前请保证电脑连接有安卓设备,默认屏幕截图以25%的缩放比例,设置到剪贴板。缩放比例可以在配置文件中设置,配置文件的路径为 "D:\apktools\tools\config\config.ini" 。任务完成,右下角冒泡提示,效果图:

     

    8、提取图标

    源文件:*.apk文件。

    目标文件:"文件名_图标名_分辨率.png"

    功能:完成对apk图标的提取。任务完成,当前目录下生成apk中所有分辨率的目标文件,并且右下角冒泡提示,效果图:

     

    9、签名

    源文件:*.apk文件。

    目标文件:"文件名_sign.log"

    功能:完成对apk的签名,默认采用debug签名,签名文件可以配置,路径:D:\apktools\ tools\sign。任务完成,当前目录下生成目标文件",同时右下角冒泡提示,效果图:

     

    10、zipalign优化

    源文件:*.apk文件。

    目标文件: "文件名__align.apk"。

    功能:完成对apk的对齐优化。任务完成,当前目录下生成目标文件,同时右下角冒泡提示,效果图:

     

    11、安装(卸载安装)

    源文件:*.apk文件。

    目标文件:无

    功能:完成对apk文件的安装,安装之前,会先自动卸载该apk。任务完成,右下角会冒泡提示,效果图:

    12、安装(替换安装)

    源文件:*.apk文件。

    目标文件:无

    功能:完成对apk文件的安装,直接覆盖安装。任务完成,右下角会冒泡提示,效果图:

    13、卸载

    源文件:*.apk文件。

    目标文件:无

    功能:完成对apk的卸载。任务完成,右下角会冒泡提示,效果图:

    14、反编译

    源文件:*.apk文件。

    目标文件: 名称为"文件名"的文件夹。

    功能:完成对apk文件的反编译。任务完成,当前目录下生成目标文件夹 ,该文件夹内为apk反编译后的所有文件,同时右下角冒泡提示,效果图:

      

    15、回编译

    源文件: 保存apk反编译后所有文件的文件夹。

    目标文件:"文件名".apk

    功能:完成对反编译后的apk文件的回编译。任务完成,在源文件夹下的dist文件夹中生成编译后的apk文件,同时右下角冒泡提示,效果图:

       

    注:回编译后,需要重新签名。

    16、关于

    关于网易云加密和网易云捕的介绍说明。

  • 安卓右键工具安装和卸载说明

    1、Windows X64系统。

    安装:运行x64\Apktool.exe,点击"添加到系统右键菜单",安装完成,会弹窗提示,同时重启explorer进程,安装路径为:D:\apktools。

    卸载:运行x64\Apktool.exe,点击"从系统右键菜单移除",卸载完成,会弹窗提示,同时重启explorer进程。

    2、Windows X86系统。

    安装:运行x64\Apktool.exe,点击"添加到系统右键菜单",安装完成,会弹窗提示,同时重启explorer进程,安装路径为:D:\apktools。

    卸载:运行x64\Apktool.exe,点击"从系统右键菜单移除",卸载完成,会弹窗提示,同时重启explorer进程。

下载地址安卓右键工具

时间: 2024-10-12 08:23:04

安卓开发与分析者的利器--安卓右键工具的相关文章

安卓开发基础知识1(双摄像头安卓手机)

需求说明:安卓开发 内容       :双摄像头安卓手机调研 来自       :时间的诗 原文:http://mobile.163.com/16/0301/06/BH28BP9I001117A8_all.html# 有一句老话叫"人往高处走,水往低处流",世事万变,很多东西都在朝着更高一级的方向发展.手机行业也是如此,层出不穷的技术,让我们的智能机机身更薄.性能更强.功能更丰富等等,而时下非常火热的手机拍照也是被广大厂商所重视,摄像头像素越来越高,光学防抖.相位对焦等技术相继应用其中

安卓开发 第七篇 我的安卓应用架构设计-----Adapter类及ViewHolder类

在Android开发中,对于AdapterView类型的控件,我们都需要通过适配器来给它设置数据,如果显示的内容比较简单,我们通常使用SimpleAdapter或者ArrayAdapter,而对于复杂多变的数据,我们一般使用自定义一个继承自BaseAdapter的Adapter来处理.为了itemview的复用,我们通常用一个Viewholder来包装itemview里面的控件. 在我的安卓架构中,使用BaseAbsListAdapter作为所有AbsListView的适配器的基类: /** *

安卓开发 第八篇 我的安卓应用架构设计-----图片选择以及剪裁

Android开发中遇到要从相册选择图片时,大多数人都会选择调用Android自带的相册,毕竟这样可以节约时间,又不用自己去处理图片的问题,不过这样也会产生一些问题,有些系统自带的相册真的是丑到没朋友,有时调用系统相册时不时的还可能发生崩溃问题.而我的安卓架构中选择了自定义相册的功能,其效果是仿照QQ的图片选择样式,通过dialog展现出来的,还自定义了图片的剪裁,使用了CropImageView 实现了多种剪裁效果. 图片选择的直接辅助类: /** * 图片选择辅助类 * Created by

程序员带你学习安卓开发,十天快速入门-基础知识(四)

关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活.提供程序员技术及生活指导干货. 如果你真想学习,请评论学过的每篇文章,记录学习的痕迹. 请把所有教程文章中所提及的代码,最少敲写三遍,达到熟悉的效果. 本系列课程是.Net程序员学习安卓开发系列课程. 下面是前三次课程列表: 程序员带你学习安卓开发,十天快速入门-安卓学习必要性 程序员带你学习安卓开发,十天快速入门-开发工具配置学习 程序员带你学习安卓开发,十天快速入-对比C#学习java语法 为了大家系统有效的快速入门安卓开发,推荐

安卓开发学习笔记-安卓开发之环境配置

作为一个工作了五年左右的C#资深开发程序员,虽然知道现在开始学安卓开发有点半路出家的味道,但是俗话说技多不压身,由于大学期间学习了java这门语言,而安卓开发又是以java作为开发语言,所以我感觉自己可以稍微涉足安卓,不求涉深,只求能懂,当然如果能有小成,也是我所希冀的. 要想学习安卓开发,首先肯定是配置安卓开发环境,安卓开发不像是asp.net或者winfrom.mvc之类的,直接安装完一个vs了事,然后你就可以大行其道的进行基于C#语言的项目开发了,搭建安卓开发环境,首先我们需要安装java

北京安卓开发培训班

兄弟连IT教育- www.itxdl.cn 免费自学教程领取- http://www.hdb.com/party/v7m3u.html 安卓开发市场的火爆与人才缺口形成巨大反差,催生了大量安卓培训班.但并不是说从安卓开发培训机班出来,就能成为安卓开发人才,就能赢得企业青睐.事实上,安卓开发培训班那么多,要选就选最好的. 那么,如何看安卓开发培训班强不强?专家说,主要从三个方面来考量: 行业地位 行业地位是技术实力的体现.一般来说,行业地位高,技术实力就越强,学员能学到的就更多,就业也就更容易拿高

安卓开发前的准备工作

安卓手机全球市场份额已经接近85%,成为了无处不在无所不能覆盖面最广的手机操作系统,所以我对安卓的学习也充满了信心,它终将成为自己的一技之长. 首先我们对Java和C++已经有了基础性的学习,具备了染指安卓开发的能力.在接触安卓前应该去复习更多的关于Java的知识.安卓的界面布局是跟网页设计差不多还有安卓开发环境的搭载,目前用的最多的是Eclipse,安装eclipse之前要安装一些java的平台 ,在开发的时候要多练习和多问,里面有很多要学的. 在开始前需要具备一些要素: 1.1.JDK安装

安卓开发工具汇总,开发人员必备利器

安卓开发工具汇总,开发人员必备!安卓开发过程中需要用到各种工具,作为一名安卓开发人员,有木有感到亚历山大,那么多工具!今天给大家汇总了一下安卓开发工具,安卓开发人员必备利器! 1.Draw 9-Patch 这个九宫格绘画安卓开发工具(draw9patch.bat)可以让你很容易的通过一个所见即所得(WYS|WYG)的编辑器来创建一个九宫格NinePatch图. 2.ProGuard ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器.它删除没有用的类,字段,方法与属性.使字节码最

安卓开发中内存问题分析(一)工具篇

内存泄漏和内存溢出是安卓开发中经常碰到的问题,如何能够快速有效的发现并追踪内存泄漏或者内存溢出的源头,是每个开发者都需要掌握的技巧,今天我给大家带来常见的内存分析工具使用方法,希望对大家今后的开发带来帮助. 使用Eclipse分析应用内存使用情况 具体步骤如下: 1.启动eclipse后,切换到DDMS透视图,并通过Window-ShowView打开Devices视图.Heap视图 2.连接手机或者模拟器后,在DDMS的Devices视图中将会显示手机设备或模拟器的序列号,以及设备中正在运行的部