开发Android应用至少需要具备如下开发工具和开发包:

Java SE SDK(简称JDK,Java标准开发工具包)
Android studio(集成开发工具)
Android SDK(Android标准开发工具包)
早期的Android开发大多使用Eclipse,其中安装谷歌提供的ADT插件来进行android开发。Android Studio是谷歌2013年推出的新的Android开发环境,提供了集成开发工具,开发者可以在编写程序的同时看到自己的应用在不同尺寸屏幕中的样子。 随着Android Studio的不断完善和功能的增强,已成为android开发的理想选择。
SDK,Software Development Kit 的缩写,中文即“软件开发工具包”。广义上指辅助开发某一类软件的相关文档、范例和工具的集合。SDK是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合。

Java SE SDK(简称JDK,Java标准开发工具包)

给开发者提供的开发工具箱,是给程序开发者用的。它除了包括完整的JRE(Java Runtime Environment),Java运行环境,还包含了其他供开发者使用的工具包。
JDK包含的基本组件包括:
javac :编译器,将源程序转成字节码
jar :打包工具,将相关的类文件打包成一个文件
javadoc :文档生成器,从源码注释中提取文档
jdb – debugger:查错工具
java :运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole: Java进行系统调试和监控的工具

SDK的下载与安装

下载JDK:

http:/www.oracle.com/technetwork/java/javase/downloads.html
在打开的网页中选择自己系统对应的64位或者32位的JDK,2016年下半年基本都是JDK8.0,下载界面如图所示。

安装SDK,自定义安装路径


配置环境变量

本次JDK的安装路径为C:\Program Files\Java\jdk1.8.0_77。
步骤如下:
(1)设置环境变量JAVA_HOME(Win7)
右击桌面“计算机”图标一“属性”一“高级系统设置”一“环境变量”。
添加JAVA_HOME环境变量,变量值为C:\Program Files\Java\jdk1.8.0_77。

(2)添加CLASSPATH环境变量,变量值为:
;%JAVA_HOME%lib;%JAVA_HOME%libitools jar;注意前面是“;” 。

(3)补充Path环境变量:
%JAVA_HOME%\bin;
%JAVA_HOME9%\jre\bin;

(4)验证是否配置成功:
打开命令行窗口,输入javac -version

Android studio安装(详细过程可见主页视频资源)

下载网址:
(1)https://www.androiddevtools.cn/
(2)http://www.android-studio.org/
推荐网址1,供用户下载不同版本。

第1个Android项目创建(详细过程可见主页视频资源)

第1个Android应用程序—Hello World,功能是在界面显示“Hello World”字符。
编写Android应用程序需要以下四个步骤:
创建一个新的Android项目
运行应用程序
定义简单的用户界面
启动一个 activity

模拟器的创建(详细过程可见主页视频资源)

在安卓的开发过程中,可以一直使用手机来进行开发app的调试和测试,但是在大多数情况下会使用安卓手机模拟器及AVD来进行调试运行和测试,因为AVD可以根据需要设置成不同的安卓版本。不同显示模式不同性能不同厂商的模拟运行环境对app进行多方面的测试,有利于所开发app的兼容性,健壮性和适应性。

应用程序的打包(详细过程可见主页视频资源)

安卓程序开发完成后,如果要发布到互联网上供别人下载安装使用,就需要将自己的程序打包成正式的Android安装包文件(Android Package简称APK),其后缀名为“.apk”
博主最近在学android开发
欢迎大家加我微信交流讨论

Android应用开发环境搭建相关推荐

  1. Android Studio开发环境搭建准备

    Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发 ...

  2. android studio开发环境搭建,国内服务器代理下载android sdk

    android studio开发环境搭建 1,百度android studio,下载安装: 2,启动Fetching Android SDK component information http:// ...

  3. Eclipse IDE 使用技巧和Android App 开发环境搭建和配置

    写在前面: 本片文章只是记录了自己学习时的一些笔记,纯粹是为了自己后面方便查找,片言碎语,不适合大家浏览,请大家不要参考这篇文章. 正文: Eclipse IDE 使用技巧               ...

  4. Android Studio开发环境搭建(图文教程)

    Android Studio开发环境搭建 一.下载Android Studio 二.安装Android Studio 三.下载Android SDK 四.创建第一个Android工程 五.下载和创建模 ...

  5. 基于Eclipse平台的Android OpenCV开发环境搭建

    基于Eclipse平台的Android OpenCV开发环境搭建 作者:雨水, 日期:2016-1-31,CSDN博客:http://blog.csdn.net/gobitan 摘要:本文主要记录了如 ...

  6. Android(一)——Eclipse+ADT 和 Android Studio 开发环境搭建及介绍

    文章目录 1. 前言介绍 1.1 JDK安装与配置 1.2 IDE开发APP流程 1.3 相关术语的解析 1.4 ADB相关指令 1.5 APP程序打包与安装流程 2. 开发环境搭建 2.1 Ecli ...

  7. android java 开发环境搭建

    1.环境搭建 1.1.JDK安装 1.2.Eclipse安装 1.3.Android SDK下载和安装(下载好SDK后打开android sdk manager,下载和安装android对应手机and ...

  8. android 7 开发环境搭建,win7下android 开发环境搭建

    第一步:准备JDK最小版本1.5 第二部:准备环境所需要的安装介质Eclipse ,ADT和windows平台下的SDK. 等待安装JDK和eclipse完成后,在eclipse中选择Help-> ...

  9. Android NDK 开发环境搭建(二)----来源http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.htm

    随笔- 116  文章- 0  评论- 106  android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) android 最新 N ...

  10. Android Flutter开发环境搭建

    1.搭建 Flutter 开发环境 本栏亦在快速上手Android Flutter,Flutter框架就不介绍了,框架这个东西怎么说呢,对于大部分人来说只是了解即可,如需了解的话,可以度娘资料很多. ...

最新文章

  1. 【云炬大学生创业基础笔记】第1章第2节测试
  2. 一个基于Mule的企业服务总线的案例(关于JMS)
  3. mysql添加临时索引_mysql 中添加索引的三种方法
  4. 朴素贝叶斯算法+模型的评价-查准率、召回率、F1-score及混淆矩阵(code实现)
  5. two phase commit protocol(2PC)两个阶段提交是什么
  6. sql语句优化的几种方法
  7. 详解!智能工厂物流系统规划步骤
  8. python写一个简单的CMS识别
  9. 事务中的多线程引发的怪异现象
  10. vc c语言标准库头文件,VC++ 6.0中添加库文件和头文件
  11. 【STM32F407的DSP教程】第17章 DSP功能函数-定点数互转
  12. springboot2.0+springDataJPA报错Could not obtain identifier
  13. 从头开始学Tableau-第十七章(客户细分)
  14. 超实用!Python机器学习书籍推荐——《Python神经网络编程》(一定要看到最后)
  15. androidfilehost.com下载方法
  16. 解决利用<input type=“file“>上传文件时,value拿到的是fakePath问题
  17. 漫反射辐照——并不是很完全的翻译
  18. 梅森公式的推导和探究
  19. codeforces-D. Colored Boots
  20. access连接机床_西门子数控系统机床联网解决方案

热门文章

  1. Oracle 11G R2(11.0.2.4.0) RAC打PSU(11.2.0.4.11.2.0.4.171017)
  2. 计算机一级在线考试软件,全国计算机等级考试一级MS OFFICE练习软件
  3. 好用的json格式化网址
  4. 如何在Ubuntu系统下安装JDK
  5. H+ HPlus创建新的标签页/选项卡
  6. 计算机网络:王道考研
  7. 全方面解析软件测试行业发展现状及前景
  8. 《计算机组成原理》第五版(唐朔飞考研版) 全书知识梳理
  9. PickerView
  10. Kinect v2 使用ork功能包进行物体识别