"Loading data for Android 5.0" has encountered a problem. Parsing Data for android-21 failed uns

【描述】:

更新Android SDK为API21(5.0)后,Graphics视图不可见了,出现如下问题:


Parsing Data for android-21 failed


"Loading data for Android 5.0" has encountered a problem. 

Parsing Data for android-21 failed  
unsupported major.minor version 51.0

【解决】:

1. 因为Android 5.0(API 21)需要的JDK版本至少为1.8,所以会出现这个问题。综合来说,{在eclipse中进行开发的时候,build path 中jdk进行类库的编译(就是你使用类在不在这个jdk中),java compiler compliance level是对这个项目语法的编译(就是你的项目中语法的正确与否),在开发的过程中,这两个地方是都起作用的。
所以说,最最安全的做法,是build path 和 java complier compliance level和服务器配置的JDK都保持一致,就不会出现任何问题的。
}

2. 重新安装JDK1.8+,在Eclipse>preferences>java>installed JREs中选择最新安装的JDK1.8。

3. 修改Eclipse的配置文件eclipse.ini:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Declipse.buildId=v22.6.2-1085508
-XX:MaxPermSize=1024M
<strong><span style="color:#ff6666;">-Dosgi.requiredJavaVersion=1.8----->eclipse默认的是1.6,在这里改成1.8即可。</span></strong>
-Xms1024m
-Xmx1024m

【参考】:http://code2care.org/pages/parsing-data-for-android-21-failed-unsupported-major.minor-version-51.0/

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值