Android入门(一) | Android Studio的配置与使用
文章目录
- 安装+配置Android Studio
- 使用Android Studio
- 模拟器
- 更改Android SDK的路径
- Hello World!
安装+配置Android Studio
从这一步开始:
一直点 next
即可,直到存储路径的选择上,可以放到非 C
盘,这里我放到 D
盘了(截图中没改):
是否要添加到开始菜单栏:
直到完成:
是否继承旧有配置,第一次安装的选第二个就行:
谷歌问你能不能在不侵犯你隐私的前提下获取些帮助改进的信息……我选的 send
:
这个问题详见这篇博客:
配置,第一个是标准常规配置,第二个是自定义配置,选择第一个即可:
深色主题 or 浅色主题:
使用Android Studio
新建一个项目:
选择项目模块,可直接点next:
因为 Google
简易采用 Kotlin
来进行开发,不过也可以使用 java
,同时指定 Minimum SDK
的版本为 21
,对应 Android 5
版本:
编译器界面:
如果点了上图圈出来的那个,就会……:
运行 ‘app’
时出错:没有找到目标设备。
模拟器
这是因为缺少模拟器,点击:
进入下图界面,点击页面中间的 Create Virtual Device...
:
选择完成后点击 next
:
点击 Download
下载你想要的系统,下载完之后选中,点击 Next
:
点击接受,然后 next
:
下载完成后点击 Finish
:
更改Android SDK的路径
值得一提的是,Android SDK
的默认路径是在 C
盘,因此模拟器也会被下在 C
盘:
其实这个是可以更改的,我们根据 C: \Users\(你的主机名)\AppData\Local \Android\Sdk\
,找到 Sdk
文件夹,将其移动到 D
盘(我是将整个 Android
文件夹移动到 D
盘了):
PS:移动时记得关闭 AS
软件,否则会因为部分组件正在被使用导致无法成功移动。
然后在 AS
里重设 Sdk
的路径:
好了我们继续说配置模拟器,之后回到之前选择系统的界面,选择下载好的系统,点击 next
:
进行参数配置:
添加成功:
出现左侧的安卓手机就算配置成功啦!PS:在此之前可能会让你下载 HAXM
,跟着提示点就行了,因为我们上面把 SDK
移动到了 D
盘,因此也不用担心占内存什么的~
值得一提的是,出现如下图所示的弹窗,则表示模拟器已经启动了,无需再点击启动的三角符号:
当启动模拟器之后即可返回之前界面,运行代码:
这时我出现了这样的报错:Installed Build Tools revision 版本号 is corrupted. Remove and install again
焦头烂额许久之后,找到了原因,我下载的模拟器版本是 Android 7.0
,但是 Android SDK
却只有 API 32
这个版本:
解决方式是,下载 Android 7.0
之后,更改 build.gradle
配置文件,图中框起来的部分是修改后的内容,这里我选择的是我下载的 30
版本,之后记得点击右上角的 sync now
进行同步:
Hello World!
解决上述问题后再次运行程序,模拟器即可出现:
Android入门(一) | Android Studio的配置与使用相关推荐
- android入门知识,android基础知识学习笔记
该笔记主要是通过学习<第一行代码>中的各种知识点以及实例,进行的个人学习记录,感谢图书作者郭霖大神 android:label 指定活动中标题栏的内容,标题栏是显示在活动最 顶部的* 标题 ...
- Android入门(十七)Android多线程
原文链接:http://www.orlion.ga/670/ 一.在子线程中更新UI Android中不允许在子线程中更新UI,只能在主线程中更新,但是我们有时候必须在子线程中执行一些耗时的任务,然后 ...
- Android入门,android开发需要什么基础
前言 非计算机大学毕业, 毕业之后 觉得程序员工资高,就去北京一家培训机构 培训了Android 然后学习一切都非常顺利 ,一学完就找到了工作, 做了 5 年, 当时在一个不大不小的公司帮人做andr ...
- Android入门教程 Android开发环境搭建【详细教程】
一.安装JDK -JDK下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...
- vscode android入门,vscode Android调试
.vscode 文件夹中添加 launch.json文件 launch.json内容: { // 使用 IntelliSense 了解相关属性. // 悬停以查看现有属性的描述. // 欲了解更多信息 ...
- android 入门-android Studio 配置
重要:sdk 最好先有一个版本 19版本.build-tools 19.1.0 extras 19.0和platforms android-19 1.下载android sdk 和jdk 并配置环境变 ...
- Android入门教程 (一) Android简介和android studio安装
本文原创首发CSDN,本文链接:https://blog.csdn.net/qq_41464123/article/details/104514467作者博客https://blog.csdn.net ...
- 微软android studio,Android 入门 - Visual Studio App Center | Microsoft Docs
Android 入门 02/26/2021 本文内容 App Center SDK 使用模块化体系结构,因此可以使用任何或所有服务. 可以在 SDK.App Center 和常见问题解答App Cen ...
- Android 入门教程:Android Studio 介绍
原文:Beginning Android Development Tutorial: Introduction to Android Studio 作者:Megha Bambra 译者:kmyhy A ...
- Android开发——Android Studio中配置及使用OpenCV示例
from: http://www.mobile-open.com/2015/86176.html 本文主要讲述了Android Studio中配置及使用OpenCV示例,现在整理出来分享给Androi ...
最新文章
- 科普丨浅谈人工神经网络跌宕起伏七十年
- 语言const的生命周期_C语言的角落——这些C语言不常用的特性你知道吗?
- 032_jQuery Ajax的load方法
- 孙剑亲自撰文:我在 Face++ 的这半年
- 香帅的北大金融学课笔记12 -- 资产估值
- python3 面向对象编程 下载_Python3(7) Python 面向对象编程
- PHP钩子的简单介绍
- 09_$.ajax()参数详解及标准写法
- Fusion Studio 17 for Mac(视频后期特效合成软件)
- 基于JavaWeb的12306网络购票系统设计与实现 文档+项目源码+脚本文件
- FPGA数字IC的Verilog刷题解析基础版02——T触发器(异步复位和同步复位)
- Cisco路由器配置动态路由rip
- 51单片机精确延时设计
- 2016年SaaS类早期初创企业融资状况及预测
- html思维导图word版,(完整word版)非谓语动词练习及思维导图
- android 特殊网络类型说明
- linux组权限管理,Linux组管理和权限管理
- 小米android框架服务,快应用服务框架下载
- 8051单片机的内核的结构及运行过程解析
- python大学教程 吕云翔 pdf_大学实用计算机英语教程
热门文章
- idea中没有j2ee_idea神器功能大全
- padding 后尺寸变化 设置_padding margin border 和元素大小
- 垂直串联六关节机器人调试手册_不止下棋能赢你!新型协作机器人样样精通
- 让S3c2410里拥有HIVE注册表的 全部步骤
- 【转】温故之.NET 异步
- 【转】ABP源码分析九:后台工作任务
- 【转】Microsoft Graph Web应用程序极致开发体验
- Sharepoin学习笔记—架构系列—07nSharepoint服务(Services)与服务应用程序框架(Service Application Framework) 2
- 【转】4.3SharePoint服务器端对象模型 之 使用CAML进行数据查询(Part 3)
- ajax里绑定框,Select级联菜单,用Ajax获取Json绑定下拉框(jQuery)