android是因为我的兴趣而自学的,当初学完java se感觉迫切需要实现下自己的技能,然后看到身边的手机,就决定学下android编个app玩下。现在断断续续倒腾了两年android,发现知识很零碎,所以赶快来回顾整理下,废话不多说,下面从搭建环境说起。


         第一步:安装JDK

android是基于java语言的,需要安装JDK(java development kit / JAVA开发工具包),JDK的下载地址:官网下载 (注意,本博文提供的下载地址可能需要),也可以百度搜索下载,注意根据自己的操作系统选择合适版本。我使用的windows 64bit 的 JDK8.0 版本。下载后按提示默认安装即可。


第二步:配置环境变量

安装完JDK后需要配置环境变量才可以方便的使用,打开系统环境变量,如下:

新增系统环境变量: JAVA_HOME      其值为:JDK的安装目录(我的是:C:\StudyProgram\Java\jdk1.8.0_45)

在Path环境变量下添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin  注意和原有的其他路径用“ ; ”分隔

保存后运行cmd,在DOS命令行窗口中输入: javac  ,如果配置正确的话会提示如下图的java的帮助信息:

android 环境安装、helloworld demo 创建运行_第1张图片


第三步:安装Android Studio

以前开发android大多使用eclipse,后来google特意为android开发者们设计了Android Studio,功能强劲,而且高端大气上档次啊有木有。AS下载地址:官网地址 ,下载好之后默认安装即可,为了以后查看方便,在安装时可以更改下android studio和android sdk的路径,如下图android 环境安装、helloworld demo 创建运行_第2张图片

剩下的默认即可,最后安装完如下图,这时不要勾选打开AS,因为直接打开AS会下载很多sdk的api,然而多半没用,而且由于墙的原因多半下载失败。。。

android 环境安装、helloworld demo 创建运行_第3张图片

关掉上面的界面,我们找到刚才选择的安装SDK的位置,打开SDK Manager.exe,如下图红框中的是androidTV,android穿戴,和arm架构的api,一般用不到可以去掉,下面的Intel x86也可以只保留一个,最后勾选上HAXM,它可以加快模拟器的速度(只使用真机测试的同学请无视)

android 环境安装、helloworld demo 创建运行_第4张图片

android 环境安装、helloworld demo 创建运行_第5张图片

然后分别点击安装和删除,如下图双击接受所有条目,点击安装或删除,等待即可(时间根据你的网速而定,有的api可能会下载失败,需要手动重复几次)

android 环境安装、helloworld demo 创建运行_第6张图片



第四步:创建 helloworld 程序并运行

打开AS,如下图选择创建一个新的项目

android 环境安装、helloworld demo 创建运行_第7张图片

填写项目名称,开发单位/人员和项目位置

android 环境安装、helloworld demo 创建运行_第8张图片

选择目标api,注意兼容的最小api不要太小,否则项目中可能需要引入额外的库文件,看着不舒服(实际开发是另回事)

android 环境安装、helloworld demo 创建运行_第9张图片

选择模板,空白 Activity 就行

android 环境安装、helloworld demo 创建运行_第10张图片

之后全部默认Finish,等待AS把项目初始化完成,项目目录如下图所示:

android 环境安装、helloworld demo 创建运行_第11张图片


第五步:运行(调试)项目

上面创建的项目,AS已经帮我们写了一句话:hello world,在运行它之前需要先建一个android虚拟机(当然也可以用真机),如下图点击AVD Manager ,创建虚拟机

android 环境安装、helloworld demo 创建运行_第12张图片

选择模拟手机型号

android 环境安装、helloworld demo 创建运行_第13张图片

选择android系统版本(选择之前在SDK中下载好的,一般是最新的)

android 环境安装、helloworld demo 创建运行_第14张图片

后面全是默认,完成后AVD Manager会显示这个虚拟机,点击启动

android 环境安装、helloworld demo 创建运行_第15张图片

之后等待虚拟机启动,时间根据你的电脑性能大概几十秒到几十分钟都有可能(保证你的电脑有6G以上内存),启动完成后如下图

android 环境安装、helloworld demo 创建运行_第16张图片

设置允许AS打开ADB,如下图

android 环境安装、helloworld demo 创建运行_第17张图片

点击运行按钮,AS会显示出已经打开的虚拟机,如果用USB连接了真机,AS也会在这里显示出来,选择你需要的设备(虚拟机还是真机),点击OK

android 环境安装、helloworld demo 创建运行_第18张图片

之后AS会把编译好的项目生成的APK(这个文件位于:项目文件夹\app\build\outputs\apk\app-debug.apk,可以单独把它copy到真机上手动安装)文件下载到虚拟机里并自动运行(真机一般还需要你在手机上同意安装),如下图

android 环境安装、helloworld demo 创建运行_第19张图片


PS:使用真机连接时一般需要打开手机的 允许USB调试 功能,对于各种手机名字可能不同




















更多相关文章

  1. Android项目发布 ---- Jcenter篇
  2. Android Studio(五):修改Android Studio项目包名
  3. android获取图片的RGB颜色值
  4. android项目案例6- 基于Android studio的android用户注册
  5. Eclipse中Android项目XML文件的格式化配置
  6. 创建Android工程时报错:Errors running builder 'Android resour
  7. Myeclispe10+ Android4.4 环境搭建
  8. android中实现带图片和checkbox的listview
  9. 边缘图片android布局属性详解

随机推荐

  1. Android学习 数据存储之_文件存储
  2. ListView多次调用getView方法
  3. [置顶] 通过SIM卡获取GPS,android基站定位
  4. android java 执行shell命令(笔记)
  5. [置顶] android adb adbd analyse
  6. Getting Android(安卓)Sensor Events Whi
  7. [Android(安卓)GMS 认证] CTS 问题列表之
  8. Android通知栏图标显示网络图片
  9. android studio 接入androidannotations
  10. android camera根据屏幕图像大小设置显示