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

Android 程序分析环境搭建-开发环境搭建

1.1  JDK 安装

JDK 的配置,初学java 开发,那是必须会的。

下载,遇到的问题就是要注册oracle 的账号,还有你要下载特定版本,比如jdk 1.7,jdk 1.6,很难找到在哪里。解决方案在这里:http://jdk.java.net/java-se-ri/7 ,直接选择对应的版本下载即可。

安装:不要使用exe 那种安装方式,直接使用zip 包的方式,解压到c盘,比如笔者目录C:\jdk1.8.0_101。

配置java home

 

 

 

 

配置classpath

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;

是否配置成功: java –version javac -version

 

 

 

1.2 开发环境搭建

开发环境的搭建,最新的开发环境,现在都是切换到AS,Eclipse早就过时了,暂且不提。

AS 即Android Studio, 下载地址:http://www.android-studio.org/

 

 

 

 

 

图1-1

 

下载即可。

安装,开始点击下一步,一直安装即可。

 

 

 

图1-2

 

完成:

 

 

 

图1-3

启动之后的配置,优美的欢迎界面:

 

 

 

图1-4

 

下载安装sdk:

 

 

 

图 1-5.

等下载完成,最基本的开发环境就配置完成。

 

1.3 逆向开发环境,我在其他章节会补充

相关文章:

  • 分析Android APK-反编译修改打包
  • Android 程序分析环境搭建-静态分析环境搭建
  • 某盟逆向初步
  • Frida 基本安装配置
  • Flutter App 逆向思路(二)
  • 某盼-聊天app模拟器监测
  • 9.2 安卓逆向之—Frida持久化方案
  • Frida IOS 堆栈输出与IDA 对应
  • 点击app图标和从任务列表打开activity不一样问题
  • AndroidStudio的alt+enter 没有效果 没有解决方案提示
  • 解决java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader couldn't find libDatabaseOp.so
  • 关于Android Studio 错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum
  • 集成友盟推送android
  • 关于友盟推送收不到消息,有可能是用的不是友盟的V4包
  • 关于 loopj/android-async-http java.net.SocketTimeoutException 错误
  • [译]前端离线指南(上)
  • Brief introduction of how to 'Call, Apply and Bind'
  • CentOS7 安装JDK
  • Docker容器管理
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • Java 多线程编程之:notify 和 wait 用法
  • Just for fun——迅速写完快速排序
  • Laravel核心解读--Facades
  • October CMS - 快速入门 9 Images And Galleries
  • PAT A1092
  • 爱情 北京女病人
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 如何胜任知名企业的商业数据分析师?
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 系统认识JavaScript正则表达式
  • 走向全栈之MongoDB的使用
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 如何正确理解,内页权重高于首页?
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # centos7下FFmpeg环境部署记录
  • # 飞书APP集成平台-数字化落地
  • #define,static,const,三种常量的区别
  • #考研#计算机文化知识1(局域网及网络互联)
  • #微信小程序:微信小程序常见的配置传值
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (03)光刻——半导体电路的绘制
  • (4)Elastix图像配准:3D图像
  • (LeetCode) T14. Longest Common Prefix
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (二开)Flink 修改源码拓展 SQL 语法
  • (三)docker:Dockerfile构建容器运行jar包
  • (一)kafka实战——kafka源码编译启动
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转载)深入super,看Python如何解决钻石继承难题
  • .apk文件,IIS不支持下载解决
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET : 在VS2008中计算代码度量值
  • .net redis定时_一场由fork引发的超时,让我们重新探讨了Redis的抖动问题
  • .NET 的静态构造函数是否线程安全?答案是肯定的!