一开始在台式机上搭建环境,然后在命令行输入android出现帮助信息,也可以启动SDK Manager,没什么问题
然后改到笔记本上搭建就有问题了,命令行输出如下,都是java的报错信息,有人知道这是怎么回事吗?会不会和什么软件冲突,好像我台式机和笔记本在软件方面最大的不同是笔记本上装了Oracle10g,台式机上没有,不过总觉得和Oracle没关系,郁闷啊……求高人解答~~~C:\Documents and Settings\Administrator>android
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/a
rchquery/Main (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/a
rchquery/Main (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[INFO] Starting Android SDK and AVD Manager
无效路径
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
ERROR: SWT folder '' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platfo
rm.C:\Documents and Settings\Administrator>
然后改到笔记本上搭建就有问题了,命令行输出如下,都是java的报错信息,有人知道这是怎么回事吗?会不会和什么软件冲突,好像我台式机和笔记本在软件方面最大的不同是笔记本上装了Oracle10g,台式机上没有,不过总觉得和Oracle没关系,郁闷啊……求高人解答~~~C:\Documents and Settings\Administrator>android
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/a
rchquery/Main (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/a
rchquery/Main (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[INFO] Starting Android SDK and AVD Manager
无效路径
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
ERROR: SWT folder '' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platfo
rm.C:\Documents and Settings\Administrator>
还有Android的环境配好了吗?
如果这些问题都解决了,估计就没问题了。
我的笔记本上MyEclipse也很和谐,就是命令行报错~不过在MyEclipse里还没测试程序,只是运行了一下模拟器
如何检查自己配置的java环境和oracle自带的java环境有没有冲突?Android的环境肯定配好了……
我也遇到此问题,但重新配置JDK后就没有了。不知道是不是这个问题。
。两个JDK??难道说是自己下的JDK1.6和Myeclipse里自带的1.5?我环境变量里配置的是1.6的~~
我回去试试看……
难道真的是oracle惹的祸??回去试试Eclipse里运行Android示例怎么样,要是没问题的话就不管它了~~
自从J2SE 5.0出来以后,越来越多的人遇到了Unsupported major.minor version 49.0问题,也就是java.lang.UnsupportedClassVersionError错误。 那到底是怎么一回事呢,这里来稍微分析一下。 JDK编译的时候是把Java的源代码编译为字节码的形式,相信这点大多数人都很清楚。在J2SE1.4的时候编译的是J2SE1.4的字节码形式,在 J2SE5.0是5.0的字节码形式,一般只具有向下兼容性,也就是说在J2SE5.0中可以运行J2SE1.4的字节码,但是反过来则不行,在 J2SE1.4下运行了J2SE5.0编译出来的字节码,就会出现上面所说的 java.lang.UnsupportedClassVersionError错误了。
在环境变量中加个就行了
ANDROID_SWT
E:\androiddk\tools\lib\x86
'C:\PROGRA~1\Java\JDK17~1.0_0\bin\java.exe -jar lib\archquery.jar' 不是内部或外
部命令,也不是可运行的程序
或批处理文件。
无效路径
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
ERROR: SWT folder '' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platfo
rm.
结贴~