myeclipse android无法编译出R.java 顺便求解Parsing Data for android-22 failed
问题1:
创建工程出错如下: eclipse也有这个错误但是可以正常编译,求解决 JDK下载了最新版本1.8安装的 个人觉得和JDK没关系 ECLIPSE 我用1.7的JDK也可行的.
Parsing Data for android-22 failed
Unsupported major.minor version 51.0
问题2:
myeclipse 创建 android 工程后 无法编译出R.java
使用myeclipse创建的android工程无R.java,使用eclipse导入就自动编译出R.java
ERROR LOG
!ENTRY com.android.ide.eclipse.adt 4 0 2015-04-22 00:15:42.634
!MESSAGE Parsing Data for android-22 failed
!STACK 0
java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.lang.ClassLoader.defineClass(ClassLoader.java:466)
at com.android.ide.eclipse.adt.internal.sdk.AndroidJarLoader.defineAndCacheClass(AndroidJarLoader.java:336)
at com.android.ide.eclipse.adt.internal.sdk.AndroidJarLoader.findClass(AndroidJarLoader.java:312)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at com.android.ide.eclipse.adt.internal.sdk.AndroidTargetParser.collectPermissions(AndroidTargetParser.java:336)
at com.android.ide.eclipse.adt.internal.sdk.AndroidTargetParser.run(AndroidTargetParser.java:107)
at com.android.ide.eclipse.adt.internal.sdk.Sdk$6.run(Sdk.java:712)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.core.resources 4 2 2015-04-22 00:15:45.981
!MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.resources”.
!STACK 0
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
at java.util.AbstractList$Itr.next(AbstractList.java:343)
at com.android.ide.eclipse.adt.internal.resources.manager.GlobalProjectMonitor$DeltaVisitor.visit(GlobalProjectMonitor.java:229)
——
检查一下sdk manager,看看是不是sdk的问题,我之前也遇到过r文件不能编译的问题,结果是sdk出问题了,更新后就好了
——
看您的描述可能是生成工程的模板文件出了问题
发表回复