文章目录

  • 一、Android开发环境搭建
    • 1.安卓简介:
    • 2.安卓发展历程:
  • 二、Android Studio开发环境
  • 三、第一个安卓程序
    • 出现的问题
      • 1.找不到SDK
      • 2.找不到安卓虚拟机

一、Android开发环境搭建

1.安卓简介:

安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。

2.安卓发展历程:

  • 2005年8月由Google收购注资。

  • 2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统,并发布了Android的源代码。

  • 2008年10月,第一部Android智能手机发布,由 HTC 公司制造。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表、车载大屏、智能家居等,并逐渐成为了人们日常生活中不可或缺的系统软件。

  • 2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。

  • 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

  • 2019年,谷歌官方宣布全世界有25亿活跃的Android设备,还不包含大多数中国设备。

  • Android几乎每年都要发布一个大版本,技术的更新迭代非常之快,下面展示了Android几个主要版本的发布时间。

Android版本号 对应API 发布时间
Android 13 33 2022年2月
Android 12 31 2021年10月
Android 11 30 2020年9月
Android 10 29 2019年8月
Android 9 28 2018年8月
Android 8 26/27 2017年8月
Android 7 24/25 2016年8月
Android 6 23 2015年9月
Android 5 21/22 2014年6月
Android 4.4 19/20 2013年9月

二、Android Studio开发环境

官网下载链接:https://developer.android.google.cn/studio/index.html

电脑内存最好8GB以上,我的小破电脑已经卡的受不了了。

CPU1.5GHZ以上,C盘剩余空间10GB以上。

安装,老样子,狂点下一步。



完成之后,打开Android Studio就可以了。

三、第一个安卓程序

在Android Studio选择新建项目,选择 Empty Activity


SDK环境选择Android 9.0

点击完成,之后选择创建虚拟安卓的虚拟机,选择谷歌的pix2,


选择安卓11系统,点击完成之后就生成安卓虚拟机了。

之后就是下面这个界面,点击右上角的绿色箭头,就可以跑起来第一个程序啦!

运行结果:

出现的问题

1.找不到SDK

点击Android Studio右上角 的SDK Manager

选择你要下载的版本,下载即可。

2.找不到安卓虚拟机

在主界面选择设备就可以运行。

在Android Studio上编写第一个安卓程序相关推荐

  1. Android Studio上编写运行Java代码

    以前想在Android Studio测试一些Java代码,特性什么的不知到怎么弄,还得打开eclipse来运行.现在大知道两种方式. 在Junit Test中和创建Java library modul ...

  2. 在SAP云平台ABAP编程环境上编写第一段ABAP程序

    距2017年秋季的SAP TechEd大会上一位大佬Björn Goerke,SAP's Chief Technology Officer宣布了SAP Cloud Platform即将支持ABAP至今 ...

  3. 安卓(Android studio)编写一个计算器,可以连续加减乘除,可加小数点,不包含括号以及加减乘除优先算法。

    安卓(Android studio)编写一个计算器,可以累加,可加小数点,不包含括号以及加减乘除优先算法. 首先需要在res目录下的layout文件下创建一个xml文件进行界面的布局设计,接着在Jav ...

  4. 在Android Studio上进行OpenCV 3.1开发

    在Android Studio上进行OpenCV 3.1开发 发布于 2016年1月27日 作者: John Hany 5,466次阅读 2016.07.08更新:增加Android Studio 2 ...

  5. Android Studio 单刷《第一行代码》系列 06 —— Fragment 生命周期

    前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...

  6. Android Studio 单刷《第一行代码》系列 05 —— Fragment 基础

    前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...

  7. Android Studio 单刷《第一行代码》系列 03 —— Activity 基础

    前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...

  8. Android Studio 单刷《第一行代码》系列 02 —— 日志工具 LogCat

    前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...

  9. Android Studio 单刷《第一行代码》系列 01 —— 第一战 HelloWorld

    前言(Prologue) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Android ...

最新文章

  1. 3GPP组织和协议概述
  2. 使用SVG中的Symbol元素制作Icon
  3. Python图像处理:形态学操作
  4. 洛谷P1962 斐波那契数列题解
  5. 中兴手机官宣吴京代言 以科技为勇敢者助力
  6. SCCM 2012安装部署三:客户端管理
  7. 皮尔逊相关系数和斯皮尔曼相关系数(等级系数)与典型相关分析
  8. loadRunner12压力测试工具使用流程
  9. android activity是什么呢
  10. 计算机中c盘是什么分区,电脑C盘怎么分区
  11. VS Code 快捷键(中英文对照版)
  12. DREA:基于多样性排序的多目标优化进化算法
  13. 用vue实现类ant Design的日历组件
  14. mysql的设置参数中max_allowed_packet
  15. vue 移动端头像裁剪_Vue 头像裁剪控件
  16. libxml2剖析(3):使用教程
  17. 谁让博客挣了钱——看中国博客的新生
  18. 使用tree-node-cli(踩坑)生成树状目录
  19. web网页设计期末课程大作业:企业网站设计——大气的装饰装修一体化公司网站模板(14页) HTML+CSS+JavaScript
  20. OpenCL框架组成

热门文章

  1. 治好颈椎病就这么简单
  2. python写打飞机游戏
  3. 戴尔计算机无法安装Win10,教您戴尔无法开机如何重装win10
  4. C++实验5 游戏玩家类Player、两个道具类Helm和Armor
  5. 【gazebo要素4】传感器插件(Velodyne)
  6. 【视频制作表情包】能直接添加文字的表情包制作工具
  7. ROS学习记录16【SLAM】仿真学习5——将cmd_vel转换为ackman小车的速度
  8. MaxSite CMS 代码问题漏洞(CVE-2022-25411)
  9. 《工程伦理》网课第十二章课后习题答案
  10. VMMECH007_Thermal Stress in a Bar with Temperature Dependent Conductivity