Android Studio 2024,小白入门喂饭级教程

一、下载Android Studio

1、从安卓官网安卓官网下载Android Studio。

二、安装Android Studio

1、双击android-studio-2024.3.2.15-windows.exe。

三、新建工程

1、双击桌面图标 打开Android Studio。

选“Empty Views Activity”

然后是个漫长的等待过程……

不出意外的话会提示一个错误:

问了豆包,说是需要手动下载gradle-8.11.1-bin.zip(注意gradle版本与SDK版本有关)

四、下载gradle-8.11.1-bin.zip

下载gradle-8.11.1-bin.zip

将gradle-8.11.1-bin.zip放到以下路径:

C:\Users\[你的用户名]\.gradle\wrapper\dists\gradle-8.11.1-bin\[一串乱码]

五、安装虚拟机监控程序(要联网)

如果弹出下面提示,闭眼按OK或Next

六、解决java报错(要联网)

1、点顶部的Run按钮(绿色小三角)。

2、提示错误:

Cannot invoke "java.util.List.get(int)" because "path" is null

3、在左下角的“Build Output”窗口中,右键点击“Build Demo1”,选“Restart”。

等待右侧的提示内容停止刷新(提示的内容大概是在下载一些所需的组件)。

七、运行成功

1、再点顶部的Run按钮(绿色小三角),右侧虚拟机显示“Hello World!”,代表工程运行成功!

八、工程结构介绍

1、点右上角的Project按钮(一个文件夹的图标)旁边的下拉箭头,可以切换左侧栏的显示内容,将其切换到Project。

Java文件(代码文件):Demo1\app\src\main\java\com.example.demo1\MainActivity

布局文件(界面文件):Demo1\app\src\main\res\layout\activity_main.xml

双击activity_main.xml可以打开界面编辑界面,该界面可以通过拖动的形式编辑界面,也可以直接通过编写xml语句来设计界面,切换按钮在右上角。

九、设备管理器介绍

1、点击右侧小图标中的设备管理器可以展开该窗口,里面包含了已安装的虚拟机和真机。

图中type是Virtual代表虚拟机;Physical代表真机。

其中,Medium Phone API 36.0是自动安装的虚拟机,如果需要安装别的虚拟机,点小菜单中的加号。

HUWEI JSC-AL50是一部华为nova手机。

十、连接真机

1、将安卓系统的手机通过USB线连接到电脑。

在桌面的“此电脑”右键,选“管理”,再选“设备管理器”,查看是否正常识别出手机(我这里是华为nova手机)。

  

如果设备管理器中看不到手机的节点,就进行下面操作:

        a.更换USB线(某些线仅支持充电)。

        b.接入电脑另一个USB接口(避免使用扩展坞)。

如果设备管理器中看到手机的节点,不过节点带黄色感叹号,就进行下面操作:

        a.右键点击设备 > 更新驱动程序 > 自动搜索更新。

       b.安装Google官方驱动:Android Studio > SDK Manager > SDK Tools >勾选 Google USB Driver > 安装。

2、手机设置

a.“USB连接方式“选择“传输文件”。

  

b.打开 USB调试

设置 > 关于手机 > 在“版本号”上狂点,直到提示“别点了,您已经处于开发者模式!“

返回设置 > 系统 > 开发者选项 > USB调试

  

c.首次连接时,手机屏幕弹出 “是否允许USB调试?” 的授权提示,勾选“始终允许”并确定。

  

d.AndroidStudio中顶部栏可以通过下拉箭头选择真机了,再点Run。

  

e.真机中弹出风险提示、安全提醒,闭眼选继续。最后弹出“Hello World!”,代表真机运行成功!

  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/88658.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/88658.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI智能体 | 使用Coze制作一键生成单词洗脑循环视频,一天批量生成100条视频不是梦!(附保姆级教程)

目录 一、整体工作流设计 二、制作工作流 2.1 开始节点 2.2 大模型-单词 2.3 大模型_图像生成 2.4 输出 2.5 图像生成_1 2.6 输出_2 2.7 画板_2 2.8 文本处理 2.9 输出_3 2.10 speech_synthesis_1x5 2.11 get_audio_duration_1 2.12 代码 2.13 get_audio_durati…

质量属性场景(Quality Attribute Scenario)深度解析

本质定义:质量属性场景(Quality Attribute Scenario)是精确描述软件系统质量要求的结构化方法,通过标准化的场景模板将抽象的质量属性转化为可测量、可验证的具体行为描述,为架构设计提供客观评估基准。 一、质量属性场景核心结构 1. 六元组标准模板 #mermaid-svg-AGbvPVRu…

Java_Springboot技术框架讲解部分(一)

首先讲解一下:Java技术栈中,目前Spring Boot在国内的关注趋势也日渐超过Spring。Spring Boot是Spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程。采用Spring Boot可以非常容易和快速的构建基于Spring框架的应用程序&…

从OpenMV到执行器:当PID算法开始“调教”舵机

如果到现在还不会驱动舵机——朋友,电赛的元器件清单每年都在对你“明示”,二维云台都快成祖传考题了!补课?现在!立刻!(当然,如果你脸皮够厚,也可以私信骚扰作者&#xf…

xml映射文件的方式操作mybatis

映射文件 在Java spring中使用mybatis有两种方式,一种是注释的方式,一种是xml映射文件的方式。在简单的功能需求可以使用注释,方便简洁。而在大的功能逻辑上,更推荐使用xml映射文件,方便管理且结构清晰。 首先xml文件结…

Carla自动驾驶仿真_快速安装与运行Carla

大家好,我是橙子,今天给大家介绍Carla的基础安装和使用 目录 1.Carla介绍 2.Carla的安装与使用 3.Carla0.9.15安装包下载: ​编辑 4.运行Demo 5.运行一个简单场景: 6.相关资源 1.Carla介绍 Carla 是一个开源的自动驾驶仿…

远程登录docker执行shell报错input is not a terminal问题

背景 最近要远程去k8s docker里面获取信息,于是,写了一个如下的命令,执行完之后,报错了。 ssh 192.168.100.2 sudo crictl exec -it xxx.docker /usr/bin/lscpu --online --extended错误信息如下: time“2025-07-11T21…

使用FastAdmin框架开发二

继上一篇使用FastAdmin框架开发-CSDN博客教程 部署完项目后我们就可以边开发边调试了 在开发前我们可以先做一些基本设置 安装成功后会生成一个项目后台的地址http://域名/VrHGtzlfMB.php/index/login,后台入口文件是随机生成的,当然我们也可以根据我…

【DB2】load报错SQL3501W、SQL3109N、SQL2036N

最近老遇到迁移测试LOAD时报错,如图所示但是换成import又可以看描述是说load的内容将不会进入备份暂挂状态balbala… 下面的错误是说ixf文件无效 这里一直以为是SQL3501W的问题,去各种研究load参数和db2set里面的load参数,各种调整都不行 又以…

YOLO家族内战!v5/v8/v10谁才是你的真命天子?(附保姆级选择指南)

在目标检测领域,YOLO系列始终是工业部署与学术研究的焦点。从风靡全网的YOLOv5,到全面升级的YOLOv8,再到突破性能瓶颈的YOLOv10——每一次迭代都带来全新可能。作为开发者,究竟该选哪一代?本文用千字长文对比表格为你彻…

Claude Code是什么?国内如何使用到Claude Code?附国内最新使用教程

2025年已过大半,相信你也听说过 Claude——它是近年最受关注的 AI 模型之一,而 Claude Code 则是它面向编程场景的特别版本,专为代码理解、生成与重构而生,尤其擅长处理大项目、长上下文,和开发者对话更自然。 但对于一…

双轮驱动:政策激励与外部制约下的国产服务器市场演进

2025年6月,科智咨询正式发布《中国国产服务器市场研究报告(2025)》,报告从国产服务器产业概述、政策环境分析、市场现状与竞争格局、面临挑战与市场机遇等维度,深入剖析国产服务器市场现状及未来发展趋势。2022年10月&…

【工具变量】全国省市区县土地出让结果公告数据(2000-2024年)

土地出让结果公告数据是指政府主管部门在完成国有土地使用权出让后,依法依规对外公开的结果信息,涵盖土地出让时间、出让方式、竞得人、成交价、用地性质、面积等关键信息。土地出让数据是研究中国土地市场供需变化、城市发展轨迹以及地方财政收入结构的…

前端面试专栏-算法篇:22.树结构(二叉树、B树、红黑树)

🔥 欢迎来到前端面试通关指南专栏!从js精讲到框架到实战,渐进系统化学习,坚持解锁新技能,祝你轻松拿下心仪offer。 前端面试通关指南专栏主页 前端面试专栏规划详情 树结构(二叉树、B树、红黑树&#xff09…

爬虫-数据解析

1.解析概述特性re (正则表达式)bs4 (BeautifulSoup)xpath (lxml)pyquery本质文本模式匹配HTML/XML 解析器 (DOM树操作)XML路径语言 (节点导航)jQuery 式 CSS 选择器 (封装lxml)学习曲线陡峭中等中等简单 (熟悉jQuery/CSS)灵活性极高 (处理任意文本)高 (容错好,DOM操…

MySQL8.0基于GTID的组复制分布式集群的环境部署

前言: 需要清楚知道:MySQL 复制组能够以一种自动优先选择的单主模式运行,在某个时间只有一个服务器接受更新 。但是对于更高优先级的用户,组能够以多主模式部署,所有的服务器都能够接受更新,即使它们是同时…

中国国际会议会展中心模块化解决方案的技术经济分析报告

——以模块化、可持续材料与ESG为核心的运营效益提升路径研究-----中国会展经济研究会原副会长,学术委员会副主任 姚望一、报告概述1.1报告目的本报告深入探讨了一种经济视角下的综合评估,针对某国际会议会展中心采用的一种模块化、多功能、可持续升级的…

模拟开关、可编程增益仪表放大器电路

一、模拟开关1.CD4052CD4052是一种模拟多路开关,也可以称作是一个模拟多路复用器,输入引脚可以提供可变电压,可以通过输出引脚获得相同电压,常见的封装有DIP16、SOP16、TSSOP16。 CD4052的引脚功能如下图,可以用于控制…

时序数据库 TDengine × SSRS:专为工业、能源场景打造的报表解决方案

每当听到“做报表”三个字,是不是内心都会先叹口气?尤其在工业、能源、制造等场景,面对那些结构固定、字段繁多、格式要求严苛的报表任务,用 Excel 手动拼,真的是既费时又容易出错。 现在解决方案来了——时序数据库 …

C++设计秘籍:为什么所有参数都需类型转换时,非成员函数才是王道?

当所有参数都需要类型转换时,为什么要选择非成员函数? 在C++的世界里,有一个看似简单却蕴含深意的设计原则:当所有参数(包括被this指针所指的那个隐式参数)皆须进行类型转换时,请为此采用非成员函数实现。这个原则背后隐藏着C++类型系统的精妙设计,也揭示了成员函数与…