安卓逆向系列篇:安卓工具总结(一)

简介: 安卓逆向系列篇:安卓工具总结

一、安卓开发工具

安卓开发工具主要是一些Java开发环境、集成开发环境和安卓开发环境等

1、JDK和JRE

可以去官网下载,选择jdk8u111版本进行安装

JDK:Java Development Kit是Java的开发工具包,JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具。

JRE:Java Runtime Environment是Java运行时环境,包含了java虚拟机,java基础类库

安装过程:

1)双击启动安装程序

9d03af57f270b4142ad2ec847eb3e54f_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

2)默认安装路径

4eae022146a740acbd1afdbd7564cb3b_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

3)jre路径选择

e430d66df5c884e31882d17f98a9c67a_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

4)配置环境变量

JAVA_HOME
C:\Program Files\Java\jdk1.8.0_111

c384043c6fb33763761311bae96a1689_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

%JAVA_HOME%\bin

19fcfab3b91e637ad29c46f47b47dba6_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

C:\Program Files\Java\jre1.8.0_111\bin

2364b79ec70c76809c6f5718b5d151a0_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

2、adt-bundle

adt-bundle用于在Windows操作系统上搭建安卓开发环境

下载地址:http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip

直接下载下来拷贝至C盘即可

3、Eclipse

adt-bundle中配带了Eclipse

1)双击启动

989f157e62c47f6e457d5593c449cbb2_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

2)选择Finish

d41e67fd281a4e3593a36fc52d7914cc_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

3)创建Java Project

13263fd7a64e7b3108066aadaec3b943_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

配置Java编译环境

1c443d4b364621af22a643d6104ff381_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

配置Java运行环境

188573cd99c3b9cb1b2671faf101403e_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

配置文本文件编码

c7d668e7b4c83d97972fad9f159ca021_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

打开Logcat界面

LogCat界面主要用于查看报错信息及进程信息

b33add4e95242c7fbec1c9d15bbdb7c9_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

配置Java代码提示

便于后面的Java代码编写,这部分可配可不配

abcdefghijklmnopqrstuvwxyz.

87b79b1faa271ba73549deee73fc29ac_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

创建Class文件

74ec8d25ad49fd2e48dbf41c2f45daf8_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

public class try001 {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  System.out.println("Hello World!");
 }
}

026dbaeae8a086b59cd57ba2fde04564_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

4、Android Studio

‎Android Studio是一个为Android平台开发程序的集成开发环境,以IntelliJ IDEA为基础构建而成。类似于上面的Ecilpse,一般情况下两者都有使用,暂时不过多介绍,后面会使用到再详细介绍。

在官网直接下载即可,双击安装

安装类型

18850be33f8de8ada67dd97d6e5088a5_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

确认安装

4a0adbe52f89a4662a08398943a01d85_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


相关文章
|
30天前
|
安全 Java Linux
Android反编译——jadx工具
Android反编译——jadx工具
61 1
|
30天前
|
Android开发 芯片 开发者
Android MediaTek bootloader 的序列号长度 & 移除非字母和数字限制 SN-Writer工具支持写入
Android MediaTek bootloader 的序列号长度 & 移除非字母和数字限制 SN-Writer工具支持写入
28 0
|
30天前
|
XML Java Android开发
Android App开发实战项目之模仿美图秀秀的抠图工具(附源码和演示视频 简单易懂 可直接使用)
Android App开发实战项目之模仿美图秀秀的抠图工具(附源码和演示视频 简单易懂 可直接使用)
71 0
|
30天前
|
Java Android开发
Android 反编译工具的使用
Android 反编译工具的使用
27 0
|
30天前
|
Android开发 开发者
Android开发之OpenGL的画笔工具GL10
这篇文章简述了OpenGL通过GL10进行三维图形绘制,强调颜色取值范围为0.0到1.0,背景和画笔颜色设置方法;介绍了三维坐标系及与之相关的旋转、平移和缩放操作;最后探讨了坐标矩阵变换,包括设置绘图区域、调整镜头参数和改变观测方位。示例代码展示了如何使用这些方法创建简单的三维立方体。
27 1
Android开发之OpenGL的画笔工具GL10
|
9月前
|
算法 安全 Java
android逆向必备工具
android逆向必备工具
107 0
|
11月前
|
前端开发 JavaScript Java
贼简单的Android计时工具,老铁,还不试用起来
今天呢,给大家带来的是一个非常好用的计时工具,真的非常好用,用过之后,你会发现,延时和定时,真的从未如此简单。
|
11月前
|
存储 XML JSON
Android端自动化测试工具源码分享
在上篇的效果中,我们可以发现,所有的触发控制,都是通过网页端进行下发的,而网页的展示又是通过手机端进行开启服务的,也就是说,必须要把手机做为一个服务器,进行指令的发送和获取。
|
Java 开发工具 Android开发
Android dx工具(jar包转成dex格式二进制jar包工具)
Android dx工具(jar包转成dex格式二进制jar包工具)
658 0
|
XML Java Android开发
Android 反编译工具
Android 反编译工具
91 0