七天从零基础学习android(1)--配置环境
在写这篇文的时候android开发经验还是0,是一个萌新,这是一篇记录一个萌新从零android编程基础到能编写一个记账本的开发过程(至少我是这样美好的希望着的)
首先因为是没有开发基础的,直接上百度搜索android开发教程

出现了如上的几个搜索项之后,我看到其中的
这个网页
之前的sql和html都是从这里面了解的,然后我就从这里开始了我的android之旅,应该是一个值得信赖的网站
首先根据其中的教程,我需要下载android sdk
然后让我百思不得其解的是里面提供的网站进不去,之后我通过百度了解到其中的缘由,是外网需要FQ,我购买了一个vpn但是使用这个vpn了之后发现任何网站都不能进入,毫无疑问的是我被骗了,这是一个假冒的vpn,,,
最后通过百度的帮助,我找到了一个博客
https://www.cnblogs.com/nebie/p/9145627.html
通过里面的教程,进入了中文的网站,我成功地下载了
android sdk...此时还没有安装,我也还不知道能不能时候
这是一个压缩包,试试解压应该就可以使用了,先把其解压到d盘

根据博客应该是打开这个

虽然还看不太懂,按了install试试,应该是这样没错,虽然看到上面的fail还是显得有点慌。

过了差不多几分钟,应该没啥问题
趁着这个时间我看了教程里面的环境配置

在上学期的javaweb的学习应该有安装eclipse了,虽然不知道ide是不是就是说的eclipse,我还是决定这一步先跳过,如果理解出错的话,再回来重新安装,这里先标记一下
然后接着进行下一步的安装

教程里面说在eclipse里面要安装adt插件,打开eclipse选择 帮助-》安装新软件
把https://dl-ssl.google.com/android/eclipse/ 键上

之后卡在这里,我想应该是网络的问题,看到其中的地址有一个google,而google是外网才能访问的,应该需要一个vpn,趁着android sdk还在安装和这个网址不动的时候,去购买一个vpn
sdk应该是安装完成了,之后要配置sdk的环境变量

先配置一下环境变量


根据步骤,配置之后如下,把刚刚解压的地址写上去,点击确定

之后在PATH新建地址中新建这3个变量

点击确定。
点击android sdk中的avd创建一个android虚拟环境试试


选中创建的test点击start按钮
发现运行出错,如下

根据其英文意思应该是ANDROID_SDK_ROOT没有指定位置,百度知道指定的位置就是sdk的位置
知道原因之后指定到之前的位置

然后还是不能解决问题
在简书里面有个人提供了解决的方案:https://www.jianshu.com/p/87f69e0a3bef
根据其解决方案尝试一下
并不能解决问题
然后继续尝试,,,
接着尝试这个百度里面提供的线索https://zhidao.baidu.com/question/303713496323139884.html?qbl=relate_question_0&word=This%20AVD%27s%20configuration%20is%20missing%20a%20kernel%20file%21%20Please%20ensure%20the%20file%20%22k

接着下载中...
我彻底崩溃了,由于浏览器的崩溃,导致今天从早上写的博客全部都没了
现在讲述个上午的大概
解决了镜像找不到的问题,haxm加速的问题(每个过程都很艰辛,流泪,现在过程都没有了!!!!!!!!!!)
正在解决安卓模拟器屏幕黑的问题
https://www.cnblogs.com/q149072205/p/5215965.html提供了解决方案,尝试一下
无果,继续搜索到一个论坛http://bbs.51testing.com/forum.php?mod=viewthread&tid=1182736&page=1,里面说是版本太高的问题,下载5.11的版本尝试一下。
留下了感动的泪水,下载了5.11的版本后成功了

接着在eclpse里面利用购买的vpn下载adt
安装Android开发工具(ADT)插件

七天从零基础学习android(1)--配置环境的更多相关文章
- 七天从零基础学习android(3)--实现过程
首先这是我对自己编写程序的认识,要实现一个程序,根据之前编写C++的经验,要对所编写的软件有一个模糊的了解. 一个记账本软件,要实现的过程是,添加收支,显示本日,本月或本年的收支状态.然而基于是完全没 ...
- 七天从零基础学习android(2)--第一个安卓程序
在环境配置的那一部分,已经把基础的环境配置好了,接下来应该实现第一个安卓程序,就是著名的hello world 先在avd里面新建一个虚拟机,并且启动它 然后该虚拟机器能够在eclipse上正常识别 ...
- 零基础学习前端1-1配置node及npm环境变量
零基础学习前端1-1配置node及npm环境变量 ## 1-1配置node及npm环境变量 首先:下载node 可以直接去官方网站下载 1.首先从官网下载安装包 https://nodejs.org/ ...
- [原]零基础学习视频解码之android篇系列文章
截止今天,<零基础学习视频解码系列文章>.<零基础学习在Android进行SDL开发系列文章>以及<零基础学习视频解码之android篇>系列文章基本算是告一段落了 ...
- [原]零基础学习在Android进行SDL开发系列文章
[原]零基础学习SDL开发之移植SDL2.0到Android [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP图 [原]零基础学习SDL开发之在Android使用SDL2.0显示 ...
- [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP图
关于如何移植SDL2.0到安卓上面来参考我的上一篇文章:[原]零基础学习SDL开发之移植SDL2.0到Android 在一篇文章我们主要使用SDL2.0来加载一张BMP图来渲染显示. 博主的开发环境: ...
- [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP叠加图
关于如何移植在android上使用SDL,可以参考[原]零基础学习SDL开发之移植SDL2.0到Android 和 [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP图 . 在一篇 ...
- 如何从零基础学习VR
转载请声明转载地址:http://www.cnblogs.com/Rodolfo/,违者必究. 近期很多搞技术的朋友问我,如何步入VR的圈子?如何从零基础系统性的学习VR技术? 本人将于2017年1月 ...
- CSS零基础学习笔记.
酸菜记 之 CSS的零基础. 这篇是我自己从零基础学习CSS的笔记加理解总结归纳的,如有不对的地方,请留言指教, 学前了解: CSS中字母是不分大小写的; CSS文件可以使用在各种程序文件中(如:PH ...
随机推荐
- HDU 5410 CRB and His Birthday (01背包,完全背包,混合)
题意:有n种商品,每种商品中有a个糖果,如果买这种商品就送多b个糖果,只有第一次买的时候才送.现在有m元,最多能买多少糖果? 思路:第一次买一种商品时有送糖果,对这一次进行一次01背包,也就是只能买一 ...
- 微信小程序开发系列教程三:微信小程序的调试方法
微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 这个教程的前两篇文章,介绍了如何用下图所示的微信开发者工具自动生成一个Hel ...
- Android(java)学习笔记179:多媒体之加载大图片到内存(Bitmap API)
1. Bitmap (API使用) android里面的bitmap中,一个像素点需要4个byte去表示,这是因为android表示颜色是" argb ":其中 a 表示是透明度, ...
- Elasticsearch学习(二)————搜索
Elasticsearch1.query string search1.1.搜索全部// 1. GET http://ip:9200/test/test/_search 结果: { "too ...
- eclipse生成spring boot jar包
1.右击项目,选择Run As - Maven clean 2.右击项目,选择Run As - Maven install 3.成功后 会在项目的target文件夹下生成jar包 4.将打包好的jar ...
- 数据结构——RMQ
RMQ 今天临放学前终于是学会了RMQ,特此写一篇题解来缅怀 RMQ是一种数据结构,用途是查询区间内最大值或最小值 或者你所要求的任意条件,主要思想是二进制的思想,其中还用到了dp的思想, 是一种非常 ...
- c# xml本地化用法
1.普通格式 2.占位符格式 注意事项: 1.Pascal命名法 2.key只是key,中间不需要空格,value可以空格 3.占位符左右两边分别空一格
- 5.1 qbxt 一测 T1
禁咒检验 (3MB / 2s)[问题描述] 在古老的世界里,有一个神奇的职业叫做魔法师. 魔法师的特点是会魔法,施放魔法需要念咒语. 在古老的世界里,有一个神奇的职业叫做码农.码农的工作是帮助魔法师记 ...
- Windows 命令收集
定时关机命令:schtasks /create /tn "关机" /tr "shutdown /s" /sc once /st 23:55
- 2. CHARACTER_SETS
2. CHARACTER_SETS CHARACTER_SETS表提供有关可用字符集的信息. 下表中的SHOW Name值对应于SHOW CHARACTER SET语句的列名. INFORMATION ...