Android Studio安装中的问题及第一次运行hello world程序

2023-11-05

总结一下,在安装Android Studio中可能出现和遇到的问题,并给出解决方案。

1.AS在安卓官网可以直接下载完整的安装包。
2.SDK找不到的情况,可以自己下载,参考:https://www.jianshu.com/p/4ac1313b50cb
3.可以在设置代理,AS会自动下载(更推荐
4.启动虚拟器时,需要下载image,配置代理就可以直接下载,否则去中文官网上下载。参考:http://www.cnblogs.com/kangjianwei101/p/5621238.html#dl
5.虚拟器无法启动,点击运行按钮无反应,并且报错。解决:进入bios开启虚拟化,找到intellhaxm-android并安装
5.运行程序时,报Failed to create voice `adc’。参考:https://jingyan.baidu.com/article/a65957f434890a24e67f9bfc.html

接下来是使用Android Studio创建一个helloworld程序并成功运行。

一.创建一个新的项目

在这里插入图片描述

选择默认 next即可。
在这里插入图片描述

选择一个空的活动即可。

在这里插入图片描述

确定活动名,这里按照《安卓第一行代码》书中的实例所示。点击Finish。
在这里插入图片描述

此时,创建成功。

在这里插入图片描述

二.创建模拟器
找到界面上这个按钮,表示AVD Manager,虚拟器管理。在此可以创建项目中所需的虚拟器。

在这里插入图片描述

点击之后,会弹出如下界面。选择Create Virtual Device。
在这里插入图片描述

选择所选模拟器的型号。
在这里插入图片描述

这里选择 模拟器的型号。(没有的话就点击下载
在这里插入图片描述

这个页面用来设置虚拟器的一些信息,默认即可。
在这里插入图片描述

创建成功,会出现以下界面,绿色的箭头表示启动该模拟器。
点击该按钮。
在这里插入图片描述

出现以下界面表示成功。
在这里插入图片描述

三.运行程序
这里,小锤子的按钮表示编译;三角的按钮表示运行。
在这里插入图片描述

点击运行按钮。弹出以下界面,选择我们设定的模拟器。
在这里插入图片描述

弹出以下图形就是运行成功了,可以看到界面中间就是运行的hello world程序。
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android Studio安装中的问题及第一次运行hello world程序 的相关文章

  • 定制Android版本的chromium之笔记

    在前面的两篇文章中 分别介绍了如何下载Google Chromium源码 以及编译Android版本的chromium浏览器 准备知识 在实际的开发中 如果直接在chrome的源码上修改代码 既费时也费力 在github找了一个可以直接用
  • okhttp3源码解析(3)-拦截器 II

    okhttp3源码解析 3 拦截器 II 前言 上篇博文从RealInterceptorChain开始 讲解了RetryAndFollowUpInterceptor和BridgeInterceptor两个拦截器 后面还有三个系统拦截器 其实
  • android设置状态栏颜色(沉浸式状态栏)

    设置状态栏颜色的方法是andorid4 4以后支持的 最少要api19以上才可以使用哟 方法如下 第一种 public static void setStatusBarTranslucent ViewGroup vg Activity ac
  • Flutter页面关闭时Crash

    Flutter页面关闭时Crash 问题描述 项目中使用了Flutter的WebView组件来加载H5 关闭Activity时 如果FLutter页面中包含 WebView 就会导致Crash 页面中如果没有WebView 则正常关闭 Fl
  • MediaPlayer.setAudioStreamType()方法过时用setAudioAttributes()方法替代

    在Android中创建MediaPlayer 有两种方法 第一种 MediaPlayer mp MediaPlayer create Context R raw xxx 或者 MediaPlayer mp MediaPlayer creat
  • STM32与BLE蓝牙通信 Android APP配置(二)

    事务的难度远远低于对事物的恐惧 0 前言 在 Android BLE蓝牙配置全流程 一 附APP源码 中已经完成了前期的准备工作 在这里我们得到了需要连接的蓝牙设备的名字和地址 需要完成蓝牙设备的连接和数据传输功能 1 初始化界面 首先需要
  • APP生成器原理

    很久之前看到过APP生成器 作用 如图 你选择写几句话 然后填写APP名称和启动图 图标等东西即可立即生成一个属于你的APP 原理 通过修改文件就行 当然你的模板APP在内容上调用资源文件中的资源 如我的APP 调用资源文件中的txt 实现
  • 终极篇 C++算法到安卓的移植——AS调用VS的so库

    目的 windows平台下的c 算法 需要移植到安卓系统上 平时用惯了Visual Studio 再在其他软件上重新写算法 调试算法 实在头疼 所以我用VS的c 移动开发功能创建动态共享库 将算法内容放入 并实现JNI和JAVA接口部分 最
  • ubuntu18.04虚拟机无法发现ADB设备解决办法

    bell r311 r311 android adb shell error insufficient permissions for device user in plugdev group are your udev rules wro
  • 上架发布应用市场资料填写规则限制

    应用名称填写时 名字长度有没有限制呢 1 名称 1 字数限制 iOS 30 Android 64 2 应用市场显示的名称 2 副标题 1 字数限制 iOS 30 2 应用市场显示的副标题 宣传文本填写时 可以编写多少个字 1 字数限制 iO
  • Flutter项目打包成安卓apk详解来了(解决安装没网络问题)

    Flutter项目打包成安卓apk步骤 cmd使用keytool创建 keystore 创建一个名为key properties的文件 编辑 android app build gradle文件配置签名 替换android app src
  • 安卓报错 Failed to commit install session

    Installation failed due to Failed to commit install session 2076835843 with command cmd package install commit 207683584
  • 如何完全卸载Android Studio

    打开控制面板或360软件管家等执行常规的卸载操作 找到SDK的安装目录手动删除SDK 进入 C Users lt 你的用户名下 gt 目录下 手动删除 android AndroidStudioX X gradle 目录 完成
  • Android MediaPlayer播放本地音频

    reference Android 第一行代码 MediaPlayer类常用的方法 setDataSource 设置要播放的音频文件的路径 prepare 开始播放之前调用这个方法完成准备工作 start 开始或继续播放 pause 暂停播
  • Android完全退出程序

    有过Android开发经验的人都知道 应用程序点击返回键或者代码显示调用了Activity finish 方法都无法完全退出 他们还在进程中 下面分享下Android客户端完全退出程序的方法 1 添加权限
  • 关于ScrollView嵌套多个RecyclerView滑动冲突,可以很流畅的滑动

    首先不建议过多的嵌套 可以采取其他方式替换 当ScrollIView内部只有一个RecyclerView的时候
  • flutter 文字拼接

    Container margin EdgeInsets only right 10 child Row mainAxisSize MainAxisSize min children ConstrainedBox constraints Bo
  • 送一个2022年最赚钱的方法!包含操作方法!

    在互联网上 可恶的人有很多 值得我们学习的人也有很多 有的人做起事来不讲武德 而有的人却是我们值得学习一生的榜样 在赚钱的路上 信息就是金钱 你掌握了信息的源头 就掌握的金矿 拥有足够的信息来源 那么你就有足够的金钱 假如你想在一个行业里快
  • Android面试题内存&性能篇

    Android面试题内存 性能篇 由本人整理汇总 后续将继续推出系列篇 如果喜欢请持续关注和推荐 更多内容可以关注微信公众号 Android高级编程 android tech 系列文章目录 Android面试题View篇 Android面试
  • 使用我们的actionbar实现我们的tab导航功能(详解)

    第一步的话就是创建我们对应的fragment 这里的话我们创建了三个对应的fragment 第二步的话就是创建我们的mytablistener类 package com example handle Fragments import and

随机推荐

  • 开源数据库 H2, HSQLDB, DERBY, PostgreSQL, MySQL区别/对比图表

    开源数据库 H2 HSQLDB DERBY PostgreSQL MySQL区别 对比图表
  • 通过Idea或命令将本地项目上传至git

    通过Idea或命令将本地项目上传至git 一 Git创建仓库 1 登录Gitee账号 点击新建 2 填写如下相关信息 点击创建 3 在此处可以复制项目链接 二 Idea配置和解绑git 提交项目 1 idea打开项目 操作如下 2 在弹框里
  • 关于getComputedStyle的第二个参数的解释

    最近别人问了我一下getComputedStyle的封装过程为什么要写if currentStyle 我当时也没反应过来 毕竟好长时间没有用了 因此决定来探究一下这个getComputedStyle 函数 即是温习也是和大家分享 如果有不对
  • Java Thread类的静态Thread.UncaughtExceptionHandler getDefaultUncaughtExceptionHandler()方法(带示例)...

    线程类静态Thread UncaughtExceptionHandler getDefaultUncaughtExceptionHandler Thread Class static Thread UncaughtExceptionHand
  • 程序“[1344] MyProject2.exe: 本机”已退出,返回值为 0 (0x0) 错误解决方法

    笔记本用的是win7 64位的系统 没法再用以前的VC6 0了 所以就用了VS2010 在编写窗口程序的时候 运行的时候总是一闪而过 并输出以下的信息 还真是麻烦呀 MyProject2 exe 已加载 D vc练习 MyProject2
  • 海湾主机汉字注释表打字出_海湾消防主机字根表-海湾消防主机

    1洁2964金2980 津2982紧2984锦2985仅2986进2988禁2991荆3003 京3009精3011经3013井3014警3015镜3021九3037 酒3038救3040旧3041居3051菊3053局3054巨3062
  • 性能测试之压力测试

    文章目录 一 基本介绍 二 性能指标 三 下载安装JMeter 1 下载安装包 2 启动JMeter 四 使用JMeter 1 模拟用户请求 2 填写测试地址 3 接收测试结果 4 结果解释 一 基本介绍 压力测试考察当前软硬件条件下系统所
  • 学爬虫之前必须先了解的基础

    爬虫的基础 1 先介绍一下啥是爬虫 在这我也就不扯啥嘴皮子了 简单讲 爬虫就是将前端网页上的数据通过一定的方式爬取下来 一般爬虫可以分为 通用爬虫 和 聚焦爬虫 两种 通用爬虫 通用网络爬虫 是 捜索引擎抓取系统 Baidu Google
  • 【Android-JetpackCompose】13、实战在线课程 App

    文章目录 一 BottomNavigation 底部导航 1 1 底部导航栏的布局 点击 1 2 设置 bottomBar 的颜色 1 3 设置顶部 actionBar 的颜色 二 主页 StudyScreen 2 1 顶部状态栏 2 2
  • HTML表格(table)实例

    实例1 课程表 table border 1 width 60 cellpadding 2 caption 课程表 caption tr align center td 时间 日期 td td 一 td tr table
  • 附近的商店

    看着每天的感染数据在下降 上海解封的日子快到了 打开美团看看附近店铺有没有好吃 准备解封大吃特吃一顿 排序按照距离优先 还有附近几公里之内的店铺 想了解这个功能怎么实现的 查了网上资料 得到的常用的算法是 geohash 和 S2 Geoh
  • Reverse题常规步骤

    Reverse题常规步骤 1 查壳 一般难度的题目都是加了壳的 都需要进行壳分析 2 脱壳 有壳就脱壳 3 IDA逆向 脱完壳以后用IDA进行逆向分析
  • CentOS7.x环境下安装Docker以及常用命令

    Docker官方建议在Ubuntu中安装 因为Docker是基于Ubuntu发布的 而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的 在很多版本的CentOS中是不支持更新最新的一些补丁包的 我这里将Docker安装到阿里云
  • 人脸识别损失函数综述(附开源地址)

    原文 人脸识别损失函数综述 附开源地址 原文地址 https zhuanlan zhihu com p 51324547 常用的度量学习损失方法有对比损失 Contrastive loss 三元组损失 Triplet loss 四元组损失
  • Android 蓝牙串口通信Demo

    目录 一 前言 二 效果图 三 源码 带注释 1 布局代码 2 Java代码 3 权限声明 四 注意 五 项目源码下载 一 前言 在学校和机电的同学组队准备做一个智能小车去参加比赛 需要我开发一个小车的控制app 所以我开始学习蓝牙串口通信
  • 一文带你深入了解HTTP

    http的发展史 在学习网络之前 了解它的历史能够帮助我明白为何它会发展为如今这个样子 能让我有探究它的兴趣 下面的这张图片就展示了 互联网 诞生至今的发展历程 http是什么 HyperTextTransferProtocol 直译为 超
  • sql代码转换小工具(delphi)

    1 下载 2 粘贴sql语句 3 msql转换为delphi sql语句
  • shell脚本基础3——正则表达式

    文章目录 一 基本了解 二 基本正则表达式 2 1 字符匹配 2 2 位置锚定 2 3 匹配次数 2 4 分组 三 扩展正则表达式 3 1 字符匹配 3 2 位置锚定 3 3 匹配次数 3 4 分组 3 5 或者 一 基本了解 正则表达式分
  • 对表的简单查询

    SQL命令对表进行查询 目录 SQL命令对表进行查询 1 无条件查询 2 条件查询 3 统计汇总查询 4 分组查询 5 对查询结果排序 1 无条件查询 无条件查询指只包含 SELECT FROM 的查询 这种查询最简单 例如 在S表中查询所
  • Android Studio安装中的问题及第一次运行hello world程序

    总结一下 在安装Android Studio中可能出现和遇到的问题 并给出解决方案 1 AS在安卓官网可以直接下载完整的安装包 2 SDK找不到的情况 可以自己下载 参考 https www jianshu com p 4ac1313b50