0
我想出口在Eclipse上的Android应用我创建了我的密钥库和别名,但是当我点击“Finish”我得到这个错误:出口Android应用:ProGuard和返回错误代码2
Proguard returned with error code 2. See console
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.7', but '1.8' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
我的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.v20140603-1326
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
1024M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
E:/Programmes/Java/jdk1.8.0_20/bin/javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms1024m
-Xmx1024m
我的路径是:
E:\Programmes\Ruby200-x64\bin;C:\Users\Benoit\AppData\Roaming\npm;%JAVA_HOME%\bin;%ANT_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;E:\Programmes\apache-maven-3.2.3\bin
我JAVA_HOME是:
E:\Programmes\Java\jdk1.8.0_20
我见过几篇关于这篇文章的帖子,但没有人为我工作,任何人都有想法?
错误:注册表项'Software \ JavaSoft \ Java Runtime Environment'\ CurrentVersion' 的值为'1.7',但需要'1.8'。你有没有更新JRE? – 2014-09-27 16:37:24
哇,这是如此明显,我没有想过它。更新并告诉你几个。 – deKajoo 2014-09-27 16:39:06
这种工作,因为我有另一个错误的事情是,事实上,我需要导出为Java 1.7,因为我使用谷歌应用程序引擎,只适用于1.7。 '警告:com.google.api.client.extensions.jdo.JdoDataStoreFactory $ JdoValue:找不到超类或接口javax.jdo.spi.PersistenceCapable ...' 但是当我改变我的Path和eclipse.ini对于1.7我有同样的错误('有价值'1.7',但'1.8'是必需的。) – deKajoo 2014-09-27 16:49:03