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调试 功能,对于各种手机名字可能不同




















版权声明:本文为博主原创文章,转载请注明出处。

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

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

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

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

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

一道Java面试题 读取一篇英文文章,输出其中出现单词的次数最多的5个,写java函数

package com.test.string; import java.io.BufferedReader; import java.io.FileReader; import java.io.I...

【Android开发】Android开发环境搭建----第一个Android程序Hello World(上)

首先声明,这篇文章适合新手,比较简单轻松搭建开发环境,对于没有JAVA基础,初学Android的来说足够了!废话不多说,下面进入正题。 环境搭建: 一、两个工具下载:(1)JDK,下载地址:http:...

cocos2d-x基础<一> Android环境配置和HelloWorld的运行

1.首先到http://www.cocos2d-x.org/下载最新源码 2.安装android sdk 到http://developer.android.com/sdk/index.htm...

安装Scala开发环境以及运行HelloWorld

安装Scala开发环境以及运行HelloWorld

Swift 语言入门(一) 开发环境安装和helloworld运行

Swift 語言入門(一)開發環境安裝與 Hello World 分享: Share on facebookShare on twitterShare on google_plus...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 环境安装、helloworld demo 创建运行
举报原因:
原因补充:

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