Android SDK 和Oralce 也有冲突
我这两天闲来无事,打算看看Android的开发,没事写点手机上的小程序玩玩。
因为一直用.net ,从没用过java,这两天被java搞蒙了,呵呵,无从下手,网上很多帖子讲述android的helloworld 的开发,这个好像是任何一个语言都会有的例子,呵呵
看了很多帖子,说要先安装Eclipse , jdk ,android sdk, ADT等等,突然发现java这一族系,和微软的差距很大,最明显的是各个安装版本的问题,
eclipse有N多版本,jdk 也有N多版本,android sdk 好像也有个10几20个版本吧,ADT也是,网上的帖子每个帖子推荐的版本都不一样,而且按照一个帖子推荐的版本找上面这些工具包的时候,还不一定都能找到可用的。
特别是所有帖子都提到了一个地址http://dl-ssl.google.com/android/eclipse 发现这个地址好像早就不能用了。
这两天反复找,反复试,终于安装包按照某篇帖子推荐的找齐了,结果按照他的帖子配置环境变量之后,说在cmd中输入android -h 测试一下,结果报了一大堆java的错误。
找了N久的原因,最终发现我本机装了Oralce数据库,在环境变量的path中有一个oracle目录下的jre的路径,结果把它删掉,android -h 终于出现了正常的结果了。
不知道java的开发者在选择各个包的版本的时候,会不会也很痛苦呢。