Android初学之惨痛教训


 HelloAndroid调通,一直问题不断,耗时2天。写下来,希望对大家有所帮助。

问题描述如下,

1、找不到D:\workplaceEclipseAndroid\appcompat_v7\bin\下*appcompat_v7*jar包,一看目录,根本不存在这个jar包。

百度百度再百度,直到百度到失望。不得不Google搜索,看英文,不得不说,老外很给力,找到解决策略;直接干掉这个依赖,把appcompat_v7工程下面的android-support-v7-appcompat.jar添加进来,OK!解决。不得不说,这种最新版本,国内的相关文章比较少,而国外很多了。顺便说下,本人Android用的API是5.1(目前是最新版本了),而网上的大部分是4.X的。

2、  Unsupported major.minor version 51.0解决

这个问题,搞的最久,shit。开始以为是最新版本不兼容,就又下载了Android API 4.X,

下载安装后,还是没有解决。

然后全部重新卸载,从SDK,ADT,一步一步安装,重新来过,还是没有解决。

继续找,一直搜索查看报错detail信息,51.0对应的JDK版本是1.7,但我配置的是JDK1.7啊。为什么是1.7还会报错呢。虽然老外的网上说安装JDK1.8就可以解决,但也有老外说JDK1.7也可以使用。权衡后,还是决定不安装JDK1.8,毕竟项目组都没有用JDK1.8。

到底是哪里出错了呢,如果JDK1.7安装无效,那本机其他工程用JDK1.7为什么可以使用呢。没有道理啊。

突然想起,执行命令,查看本机JDK版本,java –version,显示JDK1.6.很吃惊。尝试着修改下环境变量配置,再执行命令查看JDK版本,显示JDK1.7,噢耶!问题应该找到了。赶紧重新来过,配置下JRE,终于OK了。

这个问题隐藏的也比较深。至于一机安装多个JDK,为什么改变JDK顺序后就可以,确实不知Eclipse为什么会这样认。有知道的,请指教下。

 

3、  顺带说下,其他问题,JDK版本+SDK版本+ADT版本,都是有要求的,版本要相互配合,不然,各种莫名其妙的错误。这块我也耗时不少。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值