Android移动开发环境搭建和Hello world程序编写

原生移动开发环境(Android +Windows)

搭建说明书

前言

       本文介绍基于原生Andriod移动开发的Windows开发平台的环境搭建。目前,移动开发存在WEB、混合(HyBird)、原生(Native)、驱动原生(React Native)几种开发方式,开发平台分为Android移动设备和iOS移动设备,分别使用Android语言和ObjectC/swift(Xcode开发工具),由于移动APP的发展,WEB、HyBird的等技术由于用户体验差,性能差的原因,已经逐渐被淘汰,真正要达到用户体验最好的,仍然是传统的原生开发方式。越来越多的APP采用了原生或者驱动原生的开发方式。

       Android原生开发工具有两种,基于Eclipse平台+ADB插件+Andriod SDK, 基于Andriod Studio+Andriod SDK,前一种方式是早期的开发模式,由于Eclipse版本众多,相关ADB插件版本众多,所以安装集成开发环境相对麻烦,目前随着Andriod Studio的出现和普及,其一体化集成开发环境,带来很好的开发体验和较好的开发效率,Android Studio成为开发移动应用更好的选择。

       AndriodStudio分为三个平台版本,Windows、Linux、Mac OS,本文主要介绍Android Studio在Windows下的环境搭建。

       由于Android开发平台是由google公司发明,而中国大陆对Google网站进行了屏蔽,Android 的很多官方资源在google网站上,无法访问,除非使用翻墙工具,因此,本文从众多Android开发的中文网站或百度云盘上下载开发工具和SDK, 可以在不翻墙的情况下安装Android开发环境。

下载安装介质

1、下载Android Studio

访问Android Studio中文组网站,下载较新版本Android Studio3.0版本,如下:

http://www.android-studio.org/

下载下来的Android Studio的安装文件为android-studio-ide-171.4408382-windows.exe,这是64bit的安装程序。

2、下载Android SDK

从下面网站下载Andriod SDK,安卓SDK是从1.x、2.x到8.x等众多版本的开发SDK API。

http://tools.android-studio.org/index.php/sdk

下载上图红圈中的SDK,下载的文件为android-sdk_r24.4.1-windows.zip。

3、下载英特尔硬件加速执行管理器HAXM

HAXM是Intel X86的硬件加速程序,Windows下的模拟器必须使用这个程序才可以运行。

从下面网站下载HAXM:

https://github.com/intel/haxm/releases/download/v7.0.0/haxm-windows_v7_0_0.zip

安装开发环境

前提:使用操作系统为Winows10 64bit,默认已安装了Oracle JDK1.8。

1、安装Andriod Studio

运行android-studio-ide-171.4408382-windows.exe,安装Andriod Studio到D:\Android\AndriodStudio目录,如下图所示:

2、安装Android SDK

将android-sdk_r24.4.1-windows.zip内容解压到D:\Android\andriodSDK目录中。将D:\Android\andriodSDK\SDKManager.exe在桌面建立快捷方式。

3、安装HAXM

解压haxm-windows_v7_0_0.zip文件,运行intelhaxm-android.exe,安装HAXM。

4、设置环境变量

从文件管理器“此电脑--属性(右键菜单)--高级--环境变量”进入环境变量设置页面,将目录“D:\Android\andriodSDK\tools;D:\Android\andriodSDK\platform-tools”加入PATH变量后面;

新建“ANDROID_SDK_ROOT”系统变量,值为“D:\Android\andriodSDK”。

5、安装相关Android  SDK(要联网装)

运行D:\Android\andriodSDK\SDKManager.exe, 安装所选的android开发工具和SDK,按“install packages”进行安装,如下图所示:

安装SDK基本工具、编译工具。

安装Android 8.0.0 SDK,源代码(用于调试程序用)。

安装7.0的Document(文档并非每个版本都有,差不多就可以了)。安装5.1.1 SDK是因为我本人的手机是Andriod5.0的,可以使用5.1.1的SDK进行编译开发。

安装是必须连接互联网,从网上下载程序进行安装。AndroidSDK比较占硬盘,特别是模拟器,如果安装了不需要安装的,可以选择后,按“deletepackages”按钮卸载。

6、安装模拟器

安装Android 5.1.1的模拟器镜像,会从网上下载,如下:

从android studio的“Tools--android--AVD Manager”,进入模拟器创建对话框,

 按“Create Virtual Device”, 按“Next”,进入下一页,

选择一个5.5英寸的手机,按“Next”

选择API Level为22的,Android 5.1的模拟器映像文件,按“Next”,

输入虚拟设备名称,按“Finish”完成创建。创建后的界面如下:

开发一个HelloWorld程序

打开Android Studio,选择“File--New--New Project”,

选择下一步,

勾选Phone and Tablet(这是手机和平板电脑开发用的,不要勾选Wear智能手表和TV安卓电视、Audio等),选择API 22, Android 5.1版本,按Next,

选择Basic Activity(Activity相当于手机的可视页面),按Next,

按Finish,一个Hello world就完成了。

鼠标选中Hello World,双击,在右边弹出属性框,在textSize写入30sp。

运行Hello world程序

在手机上运行Hello World程序,使用USB连线连接电脑和Android手机,在手机“设置--其他设置--开发者选项”,打开“开发者选项”和“USB调试”,如下图所示:

在Android Studio中点击“运行”或“调试”按钮,参见上图的红色部分,弹出不是目标的选中对话框,如下:

选中连接的手机设备,按OK,Android Studio自动将程序进行编译,并安装到手机上,并启动该应用,如下图所示:

发布应用到模拟器

Android Studo打开hello项目,勾选“Tools--Android--EnableADB Integration”后,然后启动模拟器, 到“Tools--Android--AVD Manager”打开虚拟设备管理器,

选择刚创建的模拟器,按“启动”按钮(上图红圈部分),启动模拟器,如下:

选择“运行”,选择模拟器,如下:

运行结果如下:

其他android开发相关网站

还有些Android开发的中文网站上有很多程序和文档资源,可以参考,如下:

http://www.androiddevtools.cn      (安卓开发工具中文网)

https://developers.google.cn/china/  (谷歌中国开发者)

http://www.android-doc.com  (安卓文档)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陈秋彰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值