android 环境安装、helloworld demo 创建运行

原创 2016年08月30日 22:03:34

         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 Studio

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

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


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


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




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

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


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


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


选择模板,空白 Activity 就行


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



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

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


选择模拟手机型号


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


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


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


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


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


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



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




















版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/youmingyu/article/details/52372503

用Eclipse开发第一个Android应用程序HelloWorld

用Eclipse开发第一个Android应用程序HelloWorld(上篇)   2011-05-09 14:29:10|  分类:android开发 |  标签:|字号大中小 订阅 ...
  • wenhui_
  • wenhui_
  • 2011-10-09 21:41:49
  • 86890

Android开发环境配置及运行第一个程序Helloworld

这篇博文是为了帮助那些想学安卓开发的新手搭建好安卓开发环境,好,直接进入正题吧一、jdk环境配置(如果已经配置了就跳过这一步) 官网JDK下载链接: http://www.oracle.com/t...
  • qq_14815049
  • qq_14815049
  • 2015-09-04 17:29:54
  • 1860

Android进程Demo

  • 2014年12月10日 21:24
  • 1.96MB
  • 下载

微信小程序把玩(一)Hello WeApp

本篇默认已经成功安装微信小程序工具新建项目 AppID查看公众开发平台设置查看(https://mp.weixin.qq.com) 项目名称随意填写 本地开发项目: 新建一个空的文件夹勾线当前会生成一...
  • u014360817
  • u014360817
  • 2016-09-24 11:46:55
  • 11515

3. 编写的第一个android HelloWorld程序如何在手机上面调试运行

以前有用自己的手机开发过Android的小程序玩玩,现在又想学习下 opencv + android的开发,按照网上的教程配置了两天的环境了, 发现编写的HelloWorld程序在 avd4.2的设...
  • peterli_xue
  • peterli_xue
  • 2013-03-04 16:38:58
  • 3825

hellocharts demo apk

  • 2015年11月03日 15:08
  • 1.16MB
  • 下载

NDK_Helloworld_DEMO

  • 2016年05月20日 11:13
  • 1.85MB
  • 下载

Android demo Android helloworld

  • 2011年04月01日 10:28
  • 88KB
  • 下载

activity例子

activity学习网站 1、为了方便国内Activiti开发者交流,把交流的结果沉淀下来方便新人学习,Activiti中文论坛与2013年5月20日建立。 论坛网址 : http://www.a...
  • shiyanming1223
  • shiyanming1223
  • 2015-02-28 22:11:30
  • 8283

AndroidStudio快速打开别人的demo(同样是用AS写的demo可用此方法)

一、图文说明 1、用你现在AS中开发项目用到的一下四个文件替换其他demo中的同名文件即可。 2、不覆盖也可以。用文本编辑器比如notepad,打开gardle文件,修改文件配置(建议使用第一个方式...
  • u010642308
  • u010642308
  • 2017-01-11 11:09:35
  • 1665
收藏助手
不良信息举报
您举报文章:android 环境安装、helloworld demo 创建运行
举报原因:
原因补充:

(最多只允许输入30个字)