在写这篇文的时候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. 【C++】cerr,cout,clog

    http://stackoverflow.com/questions/16772842/what-is-the-difference-between-cout-cerr-clog-of-iostrea ...

  2. 配置nginx+tomcat支持websocket

    问题情景:    最近开发新增加一个项目,需要支持https wss协议 访问https://test.aa.com  使用nginx反向代理到后端tomcat web应用 访问https://tes ...

  3. [SQL]连续三天有销售额

    店铺 销售日期 销售额 A 2017-10-11 300 A 2017-10-12 200 B 2017-10-11 400 B 2017-10-12 200 A 2017-10-13 100 A 2 ...

  4. QT+信号有参数与无参数的实现+QT4和QT5在信号和槽使用上的区别

    在QT5中,信号有参数和无参数 #ifndef SUBWIDGET_H #define SUBWIDGET_H #include <QWidget> #include <QPushB ...

  5. Android Studio中删除无效的字符串资源

    1.定位到当前项目中的strings.xml文件 1.菜单栏找到"Analyze"->"Run Inspection By Name..."->输入 ...

  6. Vue之computed与watch的使用

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. No-9.函数基础

    函数基础 目标 函数的快速体验 函数的基本使用 函数的参数 函数的返回值 函数的嵌套调用 在模块中定义函数 01. 函数的快速体验 1.1 快速体验 所谓函数,就是把 具有独立功能的代码块 组织为一个 ...

  8. Android Studio中出现Gradle's dependency cache may be corrupt错误的解决办法

    起因 某次打开AS,提示升级AS,升级后,提示升级gradle,选择升级. 结果在升级gradle时耗时较久,没有耐心,点击停止升级gradle, 还是停在那里,然后关闭AS,还是没反应,启动任务管理 ...

  9. spring-mvc junit测试

    import org.junit.runner.RunWith; import org.springframework.test.context.ContextConfiguration; impor ...

  10. 关于Kubernetes v1.14.0的 kube-controller-manager部署

    1. kube-controller-manager准备 默认kube-controller-manager 部署在kube-apiserver部署的服务器上面服务器的配置等在这就不在列出来 二进制文 ...