安卓开发之环境搭建「图文教程」 安卓应用开发环境搭建
xsobi 2024-12-24 16:26 10 浏览
安卓(Android)是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。
接下来开始第一个安卓应用吧!
需要用到的软件
JDK IDEA
一、java环境配置
之前的视频教程中介绍了java环境配置,这里直接跳过
二、开发环境的安装与创建
这里使用IDEA进行开发(注:使用AndroidStudio开发也可以,这里安装了IDEA,就使用IDEA来进行开发)
在之前的教程中介绍了IDEA的安装,这里就直接进入安装SDK
打开IDEA->创建项目->点击安卓
然后选择下载位置点击NEXT就可以了(由于已经安装好了,所以就没有截图) ,安装完之后
选择空项目,下一步 (注意 名字不要有中文 ,不然会报错)
选择完之后点击完成就可以了
三、运行第一个安卓应用
这是安卓开发的目录结构 构建工具Gradle
接下来需要配置SDK 点击 File->Project Structure
配置完成之后点击activity_main.xml,可以看到页面
接下来就创建虚拟设备来运行第一个安卓应用了。Open AVD Manager
创建虚拟设备
确定虚拟设备的尺寸(这里可能需要安装其他东西。。。同样没有截屏。。。)
接下来是选择安卓版本 同样是需要下载镜像,需要一次下载成功,断网会下载失败!
确定好之后点击完成就可以了
启动虚拟机
启动之后屏幕上会出现一个虚拟机
最后运行项目就可以看到第一个HelloWorld应用运行成功了
看完这里,你应该知道怎么创建安卓应用了吧,感谢大家的阅读!
相关推荐
- Linux sort命令的使用场景(bysort命令怎么用)
-
sort命令的使用场景就是对输入数据按某列的值进行升序或降序排序。sort命令常用的命令选项有:-h:英文human-readable的首字母。指把列值按人类可读的方式进行排序。...
- Linux环境中的sort排序命令使用技巧
-
简介:在Linux系统的日常运维里,常常得给一些操作指令加上排序的功能,这里面主要用的排序指令就是sort命令。Linux的sort命令能给文本文件的内容进行排序,在处理大量数据的排序时...
- linux基础命令之sort命令(linux so)
-
sort命令是用于对文件内容进行排序的命令,也可以对目录下的文件进行排序,需要结合其他命令一起使用,例如ls命令语法格式:sort参数文件名;参数可为空,默认按照字母顺序排序。图1中,默认是按照数...
- linux——sort命令(linux运行bat文件命令)
-
sort命令语法:sort[选项]文件...
- Linux 命令 sort (文档编辑)——想玩转linux就请一直看下去
-
我是IT悟道,点击右上方“关注”,每天分享IT、科技、数码方面的干货。Linuxsort命令...
- Linux中10大常用命令之sort使用案例
-
请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1.前言Linux中的sort命令用于对文本文件的内容进行排序。本教程向您展示了sort...
- HTML+CSS 实现商品图片列表放大视觉效果 复制完整代码即可马上调用
-
「作者:极客小俊」「把逻辑思维转变为代码的技术博主」...
- 垂直居中方法大全(垂直居中啥意思)
-
在写页面的时候,经常会遇到元素垂直居中的需求。有时候一连试了几种方法,并没有效果,那是因为你没有用对方法,每种垂直居中,都有不同的使用条件。下面我们来详细了解一下吧。这里收集了八种不同的方法。一、行高...
- 在html5页面中如何使用vue3(vue+html)
-
今天是2021.7.14,是个好日子.好久没发布文章了.今天发布下如何在在html页面中使用vue3.义县游学电子科技一直以技术文章为主.以下是h5的页面源码:...
- 让CSS flex布局最后一行左对齐的N种方法
-
作者:张鑫旭https://www.zhangxinxu.com/wordpress/2019/08/css-flex-last-align/前言小伙伴们是否还记得,之前小编也发布了几篇关于CSS相关...
- 用CSS实现居中的七种方法(css居中代码怎么写)
-
微信ID:WEB_wysj(点击关注)◎◎◎◎◎◎◎◎◎一┳═┻︻▄(页底留言开放,欢迎来吐槽)●●●在网页上使HTML元素居中看似一件很简单的事情.至少在某些情况下是这样的,但是...
- 能解决 80% 需求的 10个 CSS动画库
-
作者:PatrikKiss译者:前端小智来源:dev1.Animista网站地址:http://animista.net/网站描述:在线生成css动画Animista...
- 网站不收录怎么办?5个方法帮你解决
-
关于网站不收录,需要分情况讨论,比如:新站点不收录、产品或者案例页面不收录、新发文章不收录、栏目页面不收录、聚合页面不收录、当天不收录、一周或者一个月不收录、网站被K、降权后恢复不收录等。。。。。不同...
- 网站建设中使用CSS来实现自适应屏幕大小
-
本篇文章主要介绍下如何使网站自适应屏幕的大小。其实,这个问题并不是很难做,可以使用CSS来实现。具体操作实例小编在下面已经写出来了:<divid="change-color"></...
- 分享几个css实用技巧(css使用教程)
-
本篇将介绍几个css小技巧,目录如下:自定义引用标签的符号重置所有标签样式禁止文本选择制作小三角形...
- 一周热门
- 最近发表
- 标签列表
-
- grid 设置 (58)
- 移位运算 (48)
- not specified (45)
- 导航栏 (58)
- context xml (46)
- scroll (43)
- dedecms模版 (53)
- c 视频教程下载 (33)
- listview排序 (33)
- characterencodingfilter (33)
- getmonth (34)
- label换行 (33)
- android studio 3 0 (34)
- html转js (35)
- 索引的作用 (33)
- checkedlistbox (34)
- xmlhttp (35)
- mysql更改密码 (34)
- 权限777 (33)
- htmlposition (33)
- 学校网站模板 (34)
- textarea换行 (34)
- 轮播 (34)
- asp net三层架构 (38)
- bash (34)