在写这篇文的时候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)--配置环境的更多相关文章

  1. 七天从零基础学习android(3)--实现过程

    首先这是我对自己编写程序的认识,要实现一个程序,根据之前编写C++的经验,要对所编写的软件有一个模糊的了解. 一个记账本软件,要实现的过程是,添加收支,显示本日,本月或本年的收支状态.然而基于是完全没 ...

  2. 七天从零基础学习android(2)--第一个安卓程序

    在环境配置的那一部分,已经把基础的环境配置好了,接下来应该实现第一个安卓程序,就是著名的hello world 先在avd里面新建一个虚拟机,并且启动它 然后该虚拟机器能够在eclipse上正常识别 ...

  3. 零基础学习前端1-1配置node及npm环境变量

    零基础学习前端1-1配置node及npm环境变量 ## 1-1配置node及npm环境变量 首先:下载node 可以直接去官方网站下载 1.首先从官网下载安装包 https://nodejs.org/ ...

  4. [原]零基础学习视频解码之android篇系列文章

    截止今天,<零基础学习视频解码系列文章>.<零基础学习在Android进行SDL开发系列文章>以及<零基础学习视频解码之android篇>系列文章基本算是告一段落了 ...

  5. [原]零基础学习在Android进行SDL开发系列文章

    [原]零基础学习SDL开发之移植SDL2.0到Android [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP图 [原]零基础学习SDL开发之在Android使用SDL2.0显示 ...

  6. [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP图

    关于如何移植SDL2.0到安卓上面来参考我的上一篇文章:[原]零基础学习SDL开发之移植SDL2.0到Android 在一篇文章我们主要使用SDL2.0来加载一张BMP图来渲染显示. 博主的开发环境: ...

  7. [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP叠加图

    关于如何移植在android上使用SDL,可以参考[原]零基础学习SDL开发之移植SDL2.0到Android 和 [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP图 . 在一篇 ...

  8. 如何从零基础学习VR

    转载请声明转载地址:http://www.cnblogs.com/Rodolfo/,违者必究. 近期很多搞技术的朋友问我,如何步入VR的圈子?如何从零基础系统性的学习VR技术? 本人将于2017年1月 ...

  9. CSS零基础学习笔记.

    酸菜记 之 CSS的零基础. 这篇是我自己从零基础学习CSS的笔记加理解总结归纳的,如有不对的地方,请留言指教, 学前了解: CSS中字母是不分大小写的; CSS文件可以使用在各种程序文件中(如:PH ...

随机推荐

  1. Mybatis的Service循环调用错误

    org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'z ...

  2. DROP TABLE - 删除一个表

    SYNOPSIS DROP TABLE name [, ...] [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP TABLE 从数据库中删除表或视图. 只有其所有 ...

  3. js 数组过滤 filter

    let res = this.list.filter(item => routeEqual(this.currentRouteObj, item) || item.name === this.$ ...

  4. ssget使用方法

    语法: (ssget [sel-method] [pt1 [pt2]] [pt-list] [filter-list]) ssget 的参数均为可选参数,需要注意的是可选参数之间的组合条件.以下语法表 ...

  5. 用list去初始化numpy的array数组 numpy的array和python中自带的list之间相互转化

    http://blog.csdn.net/baiyu9821179/article/details/53365476 a=([3.234,34,3.777,6.33]) a为python的list类型 ...

  6. Activiti6简明教程

    一.为什么选择Activiti 工作流引擎对比 二.核心7大接口.28张表 7大接口 (一)7大接口 RepositoryService:提供一系列管理流程部署和流程定义的API. RuntimeSe ...

  7. golang 解析json 动态数组

    #cat file { "Bangalore_City": "35_Temperature", "NewYork_City": " ...

  8. NOI2018_Day1_T1_归程

    题目描述 本题的故事发生在魔力之都,在这里我们将为你介绍一些必要的设定. 魔力之都可以抽象成一个 n 个节点.m 条边的无向连通图(节点的编号从 1 至 n). 我们依次用 l,a 描述一条边的长度. ...

  9. MongoDB中导入数据命令的使用(mongoimport)

    MongoDB中导入数据命令的使用(mongoimport) 制作人:全心全意 语法: mongoimport <options> <file> 介绍: 该命令可以将CSV,T ...

  10. react深入 - 手写实现react-redux api

    简介:简单实现react-redux基础api react-redux api回顾 <Provider store>把store放在context里,所有子组件可以直接拿到store数据 ...