Android Studio(0)开发开篇 环境搭建 创建工程 2020.3.1版本 虚拟手机
系列文章目录
文章目录
- 系列文章目录
- 前言
- 一、Android Studio简介
- 二、安装并创建新项目
- 1.Hello Android
前言
近期因公司开发的项目需要开发手机APP,所以开始学习Android的开发。不是转型,只是想多学习一门编程语言,多学习一个技术,以供简单的开发出物联网产品使用的手机APP即可。
会跟随学习总结出一系列学习笔记,如果有这方面学习兴趣的友友们,可以一起学习。
Android Studio作为Android应用的开发环境,依赖于JDK、SDK和NDK三种开发工具。
首先先要下载这三个开发工具,搭建开发环境,再下载Android Studio,下面贴上链接,需要的请自行进行下载。
这里就不介绍详细环境搭建了,有需要详细环境搭建的请点击:
Android Studio环境搭建
官方下载最新的2020.3.1:
android studio
2020.3.1
不推荐使用Eclipse的ADT进行环境搭建了。
关于Genymotion安装,如果有真机,没必要用虚拟机,真机环境才是用户环境,更能够检验APK的稳定性和可靠性。
一、Android Studio简介
Android是基于Linux的移动设备操作系统,中文名为安卓,主要用于智能手机和平板电脑,现已拓展到互联网电视、可穿戴设备、车载终端和智能家居等。
早期,在Android下开发APP主要使用Eclipse和基于Eclipse的ADT(我还下载了这个,后来发现并不好用)。不过Eclipse毕竟是为了Java工程而生的开发平台,并非专门用于Android,所以先天性不足那以避免。自2015年之后,谷歌公司便停止了ADT的版本更新,转而重点打造自家的Android Studio。(学习Android不要使用老版教材,可以去结合近年的视频进行学习)
使用Android比起使用Eclipse开发的好处:
(1)Android Studio使用v7库与design库等只需增加一行配置,而Eclipse要想使用这些库得引用整个工程。
(2)高版本的SDK和NDK只支持Android Studio,不支持Eclipse。
(3)更多新功能只能在Android Studio中运用,如自动保存、多渠道打包、整合版本管理、支持预览drawable图形文件等。
二、安装并创建新项目
1.Hello Android
打开Android Studio,依次选择菜单File→New→New Project,弹出Create New Project窗口,在name栏输入名称,Domain输入域名,单击Next。
目标设备界面,该界面可选择App期望运行在什么设备上,以及运行App所需的SDK最低版本号,SDK选择API16,这里按照默认选项勾选即可:
该界面提示选择初始界面风格,保持默认选项Empty Activity,单击Next按钮:
这是入口设置界面,该界面可输入活动名称(Acticity Name)与布局名称(Layout Name),正常情况使用默认即可:
第一次创建,这里需要等待半小时以上,耐心等待:
下载好的activity_main.xml:
点击AVD Manager 模拟手机(用真机的也可以跳过这步,USB连接手机到电脑,手机打开开发者模式):
选择一款手机:
给虚拟手机选个系统(这里我选择安卓10.0):
选择同意选项后,单击Next:
点击右侧播放按钮,给手机开机:
点击播放按钮,即可把自写的程序运行到虚拟手机上:
Android Studio(0)开发开篇 环境搭建 创建工程 2020.3.1版本 虚拟手机相关推荐
- Android资源总结(开发工具/环境搭建/教程/论坛/博客/反编译工具)
Android资源总结(开发工具/环境搭建/教程/论坛/博客/反编译工具) 在Android发展前景相当好的情况下,本人最近搜集了一些关于Android的相关资源,当然包含以前发布的博客内容,进行了一 ...
- 记一次Android全流程开发体验经历以及Android Studio使用【从环境搭建到项目打包发布 + 真实踩坑总结】
前言 临时安排接手一个 Android 应用项目开发,庆幸的是 Android APP 已经开发完成,我只需要在我的电脑上运行起来打包看一下效果即可,但是对于一个从未接触过安卓开发的我来说真的是费尽脑 ...
- android studio ndk HelloWorld 编译环境搭建
android studio NDK helloworld 项目 第一步 android studio ndk 编译环境搭建 http://yunpan.cn/c3cCxxgwrqDaL 访问密码 6 ...
- Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时
博文目录 文章目录 本文说明 JavaFX 简单说明 JavaFX 版本说明 JavaFX 与 JDK 的关系 JavaFX 与 JDK Modular (JDK 9 模块化系统) JavaFX 模块 ...
- Android Studio安装配置、环境搭建详细步骤及基本使用
前言 Android Studio的安装配置及使用篇终于来啦~ 废话不多说,以下针对JDK正确安装(及其环境变量配置完毕,即Java开发环境下).Android Studio的安装,配置,以及创建工程 ...
- Android 开发初步环境搭建
1. 俗话说的好,要想功夫深,铁杵磨成针.要想武功高,马步要扎牢.在开发好的Android软件时,开发环境也是必须走入的课程.Android开发环境有很多,我就列举一下: 1)Eclipse+SDK+ ...
- .net core 2.0学习笔记(一):开发运行环境搭建
期待已久的.net core 2.0终于发布了!大家等的花儿都谢了. 不过比预期提前了一个多月,这在微软历史上还真的不多见.按照历史经验看,2.0版本应该比较靠谱,我猜这也是社区非常火爆的原因吧.下面 ...
- Android Studio应用开发简介
2017年6月,英创公司在ESM6802+10.1"LCD的硬件平台上成功运行Android 7.1.1原生操作系统.2017年8月,ESM6802 Android 版可以支持GPIO.串口 ...
- auto.js id为参数滑动_【Autojs教程】02Autojs PC端开发调试环境搭建
[Autojs教程]02-Autojs PC端开发调试环境搭建 写在前面 本篇教程算是保姆级教程了,希望以此能吸引更多感兴趣的同学学习Autojs,也希望大家能因此碰撞出更多的奇思妙想 关注微信公众号 ...
最新文章
- 在linux下面安装MySQL5.6管理帐号安装失败的解决方法
- 科大讯飞 ai算法挑战赛_为井字游戏挑战构建AI算法
- python是值传递还是引用传递_Python里参数是值传递还是引用传递?
- springboot集成oauth2和JWT(授权码模式)
- 如何避免程序员的大脑超载?
- 干货 | 腾讯云智能语音行业落地探索与实践
- 国标:PAAS应用程序管理要求
- android设备登录是什么手机_Android手机丢失或被盗?现在就告诉你如何找回它
- 10种受欢迎的前后端相关开发工具
- 官宣 .NET 6 RC (Release Candidate) 2
- 无限循环 for(;;) 与 while(true) 的区别
- dnf连接服务器黑屏xp系统,windows xp进入桌面后黑屏的解决技巧
- EXCEL数组公式求解一定条件下的最大值及最小值
- [渝粤教育] 华中科技大学 模拟电子技术基础 参考 资料
- KVM-虚拟化技术之Hypervisor-架构
- windows内网信息收集
- STM32 CubeMx LL库-ADC操作
- 构筑数字底座,同济医院用全闪存提速智慧医疗
- php生成PDF使用的类MPDF
- 又是一场雨湿了多少人的心
热门文章
- 计算机更新一直在57转怎么办,联想电脑正在更新怎么办
- Caused by: org.flywaydb.core.api.FlywayException: Validate failed: Migration checksum mismatch for m
- Java 中线程同步锁和互斥锁
- 图片<img>、链接<a>等去除referer标记
- Android调用天气接口(和风天气)
- 基于5G/4G无线通信的银行ATM无线通信联网方案
- Ubuntu18.04(NVIDIA)使用网线连接华为路由器XD10无法ping通问题排查和轻解决
- vscode常用插件总结
- 微信支付——扫码支付Native
- Linux下重命名文件或文件夹