Android开发-Android开发环境搭建(Android Studio详细安装教程,适合新手)-程序员宅基地

技术标签: ui  android  android studio  ide  

01 Android开发工具

Android Studio

Android Studio是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA.类似Eclipse ADT, Android Studio提供了集成的Android开发工具用于开发和调试

架构组成

。基于Gradle的构建支持

。Android专属的重构和快速修复

。提示工具以捕获性能、可用性、版本兼容性等问题

。支持ProGuard和应用签名

。基于模板的向导来生成常用的Android应用设计和组件

。功能强大的布局编辑器,可以让你拖拉UI控件并进行效果预览

版本

最新版本为3.5.3

工具界面如下

AndroidStudio下载官网地址:https://developer.android.google.cn/studio

02 Android SDK

  • SDK:(software development kit )软件开发工具包。被软件开发工程师用于为特定的软件 包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合
  • Android SDK指的是Android专属软件开发工具包
  • Android SDK采用了Java语言,所以需要先安装JDK 5.0及以上版本

在官网上下载exe

 同意条款并下载

 打开下载好的exe文件

 选择 Next

 

 选择要安装的组件

 

 更改安装位置

 

 Next->Next->Finish,启动Android Studio

 

 选择标准应用设置,Next

 选择SDK组件设置并更改下载位置。注:下载位置中不能有中文和特殊符号(ASCALL码以外的字符)

下拉条款并同意,接着点击任务栏左侧的第二个条款并接受,Finish

安装完成后点击finish

 选择新建一个project

 选择空模板

 完成新project的设置

 加载完成后点击finish

 File - Setting 进行设置

 下载SDK平台版本

 下载SDK工具

 确认下载

下载完成后,设置环境变量(已有JDK和jre)

在设置中搜索 高级系统设置 ,点击环境变量。

 

 按照jdk的环境配置方法打开环境变量,新建系统变量ANDROID_HOME , 值为SDK的目录

 

双击这个path路径

 

 点击新建输入

%ANDROID_HOME%\platform-tools

%ANDROID_HOME%\tools

配置SDK的platform-tools和tools目录,确认 - > 确认 -> 确认

 

判断是否sdk配置成功,Windows + R 打开cmd命令框输入adb

 

 这样就代表成功了

Android模拟器的下载

点击右上角的按钮AVM manger

点击以后就出现了这么个界面,这个时候点击virtual-create virtual device

选择不同的虚拟设备,这里我选择的是手机phone,可以自己根据自己的实际情况进行选择,选择好以后点击next

 下载一个系统映像

完成点击finish

选择是否是竖屏的,笔者选择的是竖屏的,设置设备名字。选择好以后进行点击finish

 点击启动虚拟手机

 启动以后就是这样,到这里我们的模拟器就弄好了

 配置JDK

 

HelloWorld!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/LYly_B/article/details/129701592

智能推荐

浅谈流形学习_流形 知乎-程序员宅基地

文章浏览阅读1.4k次。作者:暮暮迷了路链接:https://www.zhihu.com/question/24015486/answer/194284643来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。最高票解释的很学术~我就说个定性而非定量的解释。流形学习的观点是认为,我们所能观察到的数据实际上是由一个低维流形映射到高维空间上的。由于数据内部特征的限制,一些高维中的数据会产生维度上的冗..._流形 知乎

ubuntu20.04 安装 Qt 后无法启动,出现报错:Could not load the Qt platform plugin “xcb” even though it was found!_could not load the qt platform plugin "xcb" in "" -程序员宅基地

文章浏览阅读4.3k次,点赞46次,收藏54次。本篇博文是记录了作者在安装Qt时遇到的问题以及解决方案。其中包括了Qt在ubuntu系统中的安装以及解决安装后无法启动Qt以及出现报错的问题(Could not load the Qt platform plugin "xcb" even though it was found)。_could not load the qt platform plugin "xcb" in "" even though it was found.

追踪oracle执行sql情况_oracle追踪sql-程序员宅基地

文章浏览阅读627次。记录在这里,防止以后忘了,不知道去哪里搜索select q.FIRST_LOAD_TIME, q.sql_text, q.modulefrom v$session s, v$sqlarea q where s.user# = q.parsing_user_id and s.status='ACTIVE' and s.username='JLSCM' --Sql用户名_oracle追踪sql

深度学习 一:Deep Learning基本概念及线性、非线性回归对比分析(sigmoid v.s. ReLU)_relu线性回归 神经网络-程序员宅基地

文章浏览阅读639次。深度学习是一类模式分析方法的统称,就具体研究内容而言,主要涉及三类方法:基于卷积运算的神经网络系统,即卷积神经网络(CNN);基于多层神经元的自编码神经网络,包括自编码(Auto encoder)以及近年来受到广泛关注的稀疏编码两类(Sparse Coding)。以多层自编码神经网络的方式进行预训练,进而结合鉴别信息进一步优化神经网络权值的深度置信网络(DBN)。_relu线性回归 神经网络

Leaflet 加载高德地图_leaflet加载高德地图-程序员宅基地

文章浏览阅读5k次,点赞22次,收藏34次。高德地图是一款由高德软件提供的数字地图服务,在国内使用较为广泛。高德地图提供了丰富的地图数据和 API 接口,支持 Web、移动端等多种平台。本文中,我们将高德地图的wms服务加入leaflet地图对象,并构建点击事件输出高德坐标和WGS-84坐标;在这个例子中,我们使用了高德地图的 WMS 服务,通过 方法创建了一个瓦片图层,并将其添加到地图容器中。_leaflet加载高德地图

EL表达式截取字符串-程序员宅基地

文章浏览阅读177次。  日常工作中,经常会对EL表达式输出的字符进行截取。所以查bd整理了一下方法,方便以后自己查阅。  首先jsp页面都不引用:<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>  下面是JSTL中自带的方法列表&其描述:  fn:contains 判定字符串是否包含另..._mvel 表达式截取字符串

随便推点

套接字编程-实现基于TCP/IP和UDP的客户端和服务器-程序员宅基地

文章浏览阅读1.1k次,点赞33次,收藏12次。套接字编程允许你实现基于网络的应用程序。在Java中,java.net包提供了进行网络通信所必需的类和接口。TCP/IP和UDP是两种常见的网络协议,其中TCP是面向连接、可靠的流传输协议,而UDP是无连接、不可靠的数据报传输协议。

数字信号处理公式变程序(五)——仿matlab的spectrogram函数(STFT)_load chirp-程序员宅基地

文章浏览阅读3.1w次,点赞27次,收藏156次。上几篇文章写了DFT/FFT、插值、压缩、滤波器等数字信号处理中的算法,今天写一下STFT算法(其实我刚开始是想搞小波变换wavelet的,搞了个大概就转成STFT了)的介绍。注:可能会有代码、算法不足或者理解偏差的地方,路过的高人请不吝赐教。STFT开始!===========================================================..._load chirp

Halcon的一维码和二维码解码步骤和技巧_halcon 一维码,二维码-程序员宅基地

文章浏览阅读2.7k次,点赞2次,收藏31次。Halcon的一维条码解码步骤和解码技巧一、图像预处理和条码增强对比度太低:scale_image(或使用外部程序scale_image_range),增强图像的对比度。图像模糊:emphasize锐化图像,使条码看起来更清晰。深色背景上读取浅色条码:invert_image反转图像。二、解码涉及的主要算子read_image :读图create_bar_code_model :创建条码模型find_bar_code :查找条码clear_bar_code_model :清除_halcon 一维码,二维码

C#中wpf使用Devexpress画图:柱状图,饼状图,散点图,曲线图_devexpress22.2.4 wpf 教程-程序员宅基地

文章浏览阅读1.1w次,点赞3次,收藏28次。C#中wpf使用Devexpress画图:柱状图,饼状图,散点图,曲线图1.效果 完整代码下载: 下图是随便生成的数据测试效果: C#中wpf使用Devexpress画图 2.部分设置可以从控件属性直接设置 画什么样的图 series选择:图中选择的是饼状图的series 3. 绑定部分1)柱状图_devexpress22.2.4 wpf 教程

华为光猫电源power,pon、los、lan,引出 无源光网络PON的原理-程序员宅基地

文章浏览阅读2.1k次。2019独角兽企业重金招聘Python工程师标准>>> ..._华为以太网无源光纤是猫吗

对mtcnn的人脸对齐的理解_tform.estimate-程序员宅基地

文章浏览阅读4.6k次,点赞3次,收藏21次。概念理解人脸识的流程:人脸检测 ——人脸对齐——特征提取——相似度对比人脸对齐也是关键的一步,在不同的应用场景下,会直接影响到人脸识别的结果。因为是否进行人脸对齐,会影响到提取到的特征,对齐前后提取到的特征是有差别的。人脸对齐(矫正):就是检测到人脸角度不正,关键点不对齐,然后需要对齐操作。人脸对齐前后的效果对比如下图,发现对齐后效果还是挺好的。 那么我们要怎么实施..._tform.estimate