zoukankan      html  css  js  c++  java
  • 关于Android开发环境的演变

    是不是我天生就不适合安装软件——经过eclipse、jdk、Android Studio的历次安装,我发觉自己似乎永远都装不好。去年eclipse断断续续装了三四天,那时希望能附加C++的软件包,却始终失败,还延误了做作业的时间,被老师拉进黑名单,于是放弃了eclipse,只用VC6.0,毕竟那时只学C++。

    时隔一年,现在再次启用eclipse,才发觉用不了,曾经安装的jre和jdk似乎都有问题,新建工程后会提示未检测到Java的运行环境。没办法,重新下载jdk,但因为没有在电脑的属性里面设置环境变量(因为觉得编辑path等步骤很麻烦),仍是一样的结果,无法运行。于是就安装了jre,终于可以运行了,我的第一个java代码也顺利通过。

    近日在网上偶然看见当下最流行的软件:Android Studio。据说它给java界的软件工程师带来了巨大的福音。相比于传统的eclipse,大家给予的评价是“容易安装”、“更加智能”、“更加友好”、“功能强大”等等,甚至认为它是android的未来,让我这个几乎不会java的门外汉看了老泪纵横、激动万分,虽然我还没试过。“工欲善其事必先利其器”,便开始下载Android Studio。

    看着进度条在不断延伸,觉得还挺顺利。哪里知道,这只是我的一厢情愿,实际上安装还是出现了问题:

    查了一下SDK的安装也比较麻烦,还要先安装JDK,所以只好看“我要自学网”里面的介绍来设置环境变量(参见“搭建Java运行环境——我要自学网”):

    然后调出cmd,输入java后却是这样:

    系统没有找到java的运行环境,也就是说,失败了。

    于是我看了百度的一则教程,新建“JAVA_HOME”和“classpath”两个变量名和对应的变量值,最后再添加jdk的地址到path(参见http://wenku.baidu.com/view/4fd03bc6d5bbfd0a79567319.html ):

    然后调出cmd,输入java,却还是不行,和上面的错误一模一样,没有找到java的运行环境!真是见鬼了!

    搜索opening registry key 'Software\JavaSoft\Java Runtime Environment',终于在一个网站上找到一个似乎不怎么靠谱的方法:把32位系统下的java.exe改成javaa.exe:

    据作者说,这么做的原因是JDK不需要java.exe。

    然后调出cmd,依次输入java和java -version,结果如下:

    貌似成功了。

    接下来是下载Google Android SDK,我没去官网下,而是在360软件管家里下载。

    但是网速很慢,频繁中断,截至我发稿的时候,还没下完……

    -----肠子都悔清了,代码未写,就要为装个软件操碎了心。

    安装软件的过程就写到这里,下面是我用eclipse编写的“hello world”:

    但main的括号不能为空,于是就出现如下错误:

    改正后结果如下:

    第一次写java有两个明显的感觉:1.main函数竟是写在类里面……真的是少见多怪;2.eclipse挺友好的。

    无论是Eclipse还是Android Studio,强大的软件安装起来相当费劲,如果将来有一款更容易安装的开发平台就好了。

  • 相关阅读:
    BZOJ2555 SubString(后缀自动机+LCT)
    Luogu4770 NOI2018你的名字(后缀自动机+线段树合并)
    Luogu5284 十二省联考2019字符串问题(后缀树+拓扑排序)
    Codeforces Round #557 Div. 1 based on Forethought Future Cup
    【JS】window.print打印指定内容
    【PHP】Thinkphp 七牛云API对接
    【JS】JS实现时间戳转换成普通时间
    【CSS】非常简单的css实现div悬浮页面底部
    【PHP】php中json_decode()和json_encode()
    【Linux】安装mysql之设置远程访问权限
  • 原文地址:https://www.cnblogs.com/jdlw/p/4811866.html
Copyright © 2011-2022 走看看