android 开发环境以及hello world,Android Studio开发环境搭建和HelloWorld

e18445a4f9c02f5adc48c7bac773fefb.png

先下一个Pie吧

a4772e37888103af00f76bd67462664a.png

781865a1663fed8731e6a69ee28ca535.png

然后发现run的位置是灰色的,而且这个Add Configuration没有下拉列表

2bfb875621e204fae3720ad071b72e55.png

我去百度了一下这个问题,它让我在下拉列表里找APP

ecb1898d481b0c000147ea7c88422e15.png

???

百度上面没有找到关于这个的解答,我就想是不是我的安装包出问题了,于是我就卸了重新装

彻底卸载的话,除了uninstall,还需要进入“C:\Users\”目录下,手动删除".android"、".AndroidStudioX.X"、".gradle"目录

重新安装……

8efeae8c2921a2b4934e96ebe3e3d994.png

开始走进度条,和之前一样的步骤

但是到了这里

72f2af487be6e72d1121af4682b73866.png

f468f23e95e3b693914bddadc9fec940.png

它和我的SDK安装路径不一样,后来问到它可以通过path路径修改

在path路径里添加这两行

22eb95cacd667bf8309cee1de61f8e44.png

新建ANDROID_HOME

7e90ff454050e1146f0165a34df8efcc.png

再回到安装向导,它没有变化,我就想回去重启下。弹出来的框一个选了cancle一个选了默认。关了之后再找发现找不到了(是bin里的studio64,上面有个studio打开弹出错误,下面的就没有试),就再次install。

这次它出来的是我自己定的了

f496a9262d5ec8b3ef9f506d70be3126.png

英语不好,那个黄三角感叹号还是去翻译的,就是说SDK路径不应该包含空格,它可能会导致问题baba。我就去把它空格改成了下划线,ANDROID_HOME里也要改。关了重新打开,发现里面的路径没变,有一次install,顺便把studio的安装文件夹的名字改了一下,空格改成了下划线。

959b65a6f6e51d45ffce340f10942865.png

一路平安

19127fe0301b3e1130488b6c7b44da6b.png

然后才知道这里是可以改的(中途换了几个教程)

945aa01a95218a837dbf2a5e84b5def5.png

b5e371dc2e815ac3786ef659b5be5c33.png

因为我已经再path那改过了,这里就直接创建项目,后面的步骤还是一样的。

但是主界面那里出了问题

11541d80bee5c80d81edb2ebfdc56405.png

2b7b797984547a3d817b9c15cba5531c.png

同时run还是灰色的,和之前一样,我也不知道要做些什么,就单击了右下角的蓝字

e6968e5704788ed8535c0aeb41b7c9e4.png

接受

ce88781f4f9b878c8c33d4ed4db4b1bf.png

然后就开始转圈

da4398a2e787eb64eace136def7f3529.png

等了几分钟,圈一直都没转完,因为一些事关机了。再次打开后提示更新

b30d27f3eabb0fa8df0dd97189b2f403.png

84f2b7887864c53bf3f00faf55571541.png

d565e5c9797f5fba281442793003d467.png

看不懂,上翻译

54bc6b8987a40b5a1810b6b5749df3f7.png

我也不知道选什么,保险起见就取消了

d59b2bf0334cc7a85c30929319ae8042.png

重启后run还是灰的,但至少xml出来了

284435d72216f6b42f3078fa542c2ba1.png

最主要的问题还是没有解决,在我不知所以地翻着百度各种试的时候,弹出来一个框

cce95b03210ff66acbbca6d8947474f3.png

更新,然后……我看到了一直都是Add configuration的地方变成了

c47572f0d3cdb871b4441c05177b856c.png

?!

想一下之前的弹窗,我突然明白了原来是gradle的问题

找一下gradle的目录

bcb39545bbc446bd1b8a5be7b982b075.png

果然是版本不匹配

4407a653d61713470fc0c9d86f33a91a.png

这回看起来是能用了

运行

47b2e19da0867342d10c91796f668c06.png

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

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

相关文章

基于jsp+mysql+Spring+hibernate+在线学习交流论坛平台

本项目演示链接地址 》 主要功能模块设计: 管理员角色包含以下功能:管理员登录,发布公告,修改资料,查看新帖,查看精华帖请求,封锁用户,创建讨论区等功能。 用户角色包含以下功能:按分类查看,用户登录,查看帖子详情,查看我的帖子,提交帖子,资料…

基于jsp+Spring+mybatis的SSM企业门户网站设计和实现

本项目演示链接地址 》 前言 人类社会已经迈入了21世纪,信息技术的浪潮也冲击着社会的方方面面。以计算机互联网为核心的科学技术为社会各行各业提供了前所未有的机会和发展潜力。生产业也不例外。互联网走到今天,也有五年的光景了,之间经历了…

html+字体图标找不到字体,bootstrap中不显示字体图标问题怎么解决?

bootstrap中不显示字体图标的原因是什么?怎么解决?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。你在使用bootstrap字体图标的时候,是否遇到引用本地Bootstrap文件无法…

buffsize 缓冲区的大小多少合适_对于Redis性能指标监控!你了解多少?

监控指标性能指标:Performance内存指标: Memory基本活动指标:Basic activity持久性指标: Persistence错误指标:Error监控方式redis-benchmarkredis-statredis-fainaredisliveredis-climonitorshowlog1.get:获取慢查询日志2.len&am…

java怎么确定数据在区间内_处理数据时,单元格内内容太多无法计数怎么破?...

在职场办公中,处理数据时有时会遇到古里古怪的数据源,比如从系统导出来的或是表哥表弟们录入数据的不规范。从而使得后续处理起来比较棘手。规范数据源很重要!话不多说,先来看看今天要分享的案例:每个订单下有多种物料…

html调用app store,iOS 获取appStore的链接地址,从app中跳转 appStore中应用

从app中跳转到appStore中,分为1.取得app在appStore中的链接地址mac打开iTunes,在右上角中的搜索框中输入你的应用名称。在弹出的菜单中,选择复制链接,得到该应用的链接地址:https://itunes.apple.com/cn/app/jie-zou-da-shi/id493…

上下级平台之间数据同步方案_Alluxio与底层存储系统之间的元数据同步机制

请点击上方蓝字,关注我们哦!作者简介:林意群,Apache Hadoop PMC member,Apache Ozone PMC member,拥有多年参与开源社区经验,主要专注于存储领域的研究和学习,目前任eBay Hadoop tea…

基于java SSM图书管理系统简单版设计和实现

本项目演示链接地址 》 主要技术:后台采用技术: SSM框架(SpringMVC Spring Mybatis) 前台采用技术: div css 功能比较简单、适合学习使用 主要功能:登录、图书类型添加、图书类型列表、编辑和删除、图书上传。图书列表、导出…

html中的行内标签吗,HTML标签中行内元素和块级元素详解

本文主要和大家详细介绍了HTML常用的标签中行内元素和块级元素,需要的朋友参考下吧,希望能帮助到大家。块元素(block element) HTML标签分类明细* address - 地址* blockquote - 块引用* center - 举中对齐块* dir - 目录列表* p - 常用块级容易&#xf…

基于javaweb jsp+servlet学生宿舍管理系统设计和实现

本项目演示链接地址 》 主要技术:spring、jsp、servlet、mysql、tomcat 、jsp、jquery、css、c390 、cookie、session等基本技术实现 主要功能:不同角色登录、宿舍管理员管理、学生信息管理、宿舍信息管理、学生缺勤管理、修改密码和退出功能。 系统功能截图&…

html泰勒展开,【转载】泰勒展开式

泰勒展开式对于利用FPGA实现算法来说非常实用,可以将除法等对硬件不友好的运算转变为乘加操作。特此转载以下博文,原文标题及链接为:泰勒展开式 - guoxiang - 博客园https://www.cnblogs.com/guo-xiang/p/6662881.html数学中,泰勒…

基于Java Swing五子棋小游戏设计和实现

本项目演示链接地址 》 前言: 五子棋相传起源于四千多年前的尧帝时期,比围棋的历史还要悠久,可能早在“尧造围棋”之前,民间就已有五子棋游戏。有关早期五子棋的文史资料与围棋有相似之处,因为古代五子棋的棋具与围棋是完全相同的。 在上古的神话传说中有“女…

ueditor工具栏弹出html,UEditor工具栏上自定义按钮、图标、事件、窗口页面

第一步:找到editor_config.js(或者ueditor.config.js)文件中的toolbars参数,增加一个“camnpr”字符串,对应着添加一个labelMap,用于鼠标移上按钮时的提示。1toolbars:[2[...,searchreplace,help,camnpr]3],4labelMap:{5anchor:,u…

junit 单元测试报错java.lang.NoClassDefFoundError

查看版本 junit-4.11以上版本不在包含hamcrest。 解决方法: 下载 junit-4.11以下版本或下载hamcrest-core-1.3.jar驱动包

aps后缀是什么文件_APS审核真的取消了么?

今天早上,留德朋友圈被一条看似惊人的消息刷爆了:APS审核取消了。从早上8点开始,老狗微信的提示音就没有消停过,很多学生抱着同样的问题过来询问:老师,APS是不是真的取消了?我马上爬了起来&…

基于java Springboot实现教务管理系统《视频版-建议收藏》

视频演示: 文末获取源码联系 java Springboot教务管理系统研究背景: 在当今信息社会发展中中,计算机科学的飞速发展,大多数学校开始注意办公效率的发展是很关键,对学校的管理起到举足轻重的作用。基于 Internet 网络的…

c调用python gensim包_Jupyter Notebooks嵌入Excel并使用Python替代VBA宏

以前,Excel和Python Jupyter Notebook之间我们只能选择一个。但是现在随着PyXLL-Jupyter软件包的推出,可以将两者一起使用。在本文中,我将向你展示如何设置在Excel中运行的Jupyter Notebook。在这两者之间共享数据,甚至可以从Exce…

基于java Springboot实现课程评分系统设计和实现

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、Java李杨勇公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &#x1f…

百度-Java中级面试题分享-

BeanFactory 和 ApplicationContext 有什么区别 > BeanFactory 可以理解为含有 bean 集合的工厂类。BeanFactory 包含了种 bean 的定义, 以便在接收到客户端请求时将对应的 bean 实例化。 > BeanFactory 还能在实例化对象的时生成协作类之间的关系。此举将 b…

1t硬盘怎么分区最好_win7系统硬盘怎么分区 win7系统硬盘分区步骤【介绍】

我们在使用win7系统的过程当中,经常都会把硬盘分成几个盘,不过因为一些原因,需要把硬盘进行重新分区,不过很多用户都不知道在不重装系统的情况下进行分区,那么win7系统硬盘如何分区呢?今天为大家分享win7系统硬盘分区…