我几乎失去了理智,我花了3天时间试图解决这个问题。我有Windows 7 64位,我已经安装了32位的jdk,我安装了以下Android SDK' s:2.3.3,3.0,4.1.2和4.3。此外,我已将变量ANDROID_SKD设置为正确的路径,等等。我真的不知道还能做什么。
我已经这样做了:Titanium [ERROR] Application Installer abnormal process termination
感谢您对此的帮助。
答案 0 :(得分:1)
您检查了This Link。并尝试使用JDK 6而不是JDK 7,它对我有用。
答案 1 :(得分:1)
看起来他们仍然只支持Titanium Studio 3.3.0的JDK 6 32位(现在最新),与他们在这里所说的http://docs.appcelerator.com/titanium/3.0/#!/guide/Titanium_Compatibility_Matrix-section-29004837_TitaniumCompatibilityMatrix-SupportedSDKReleases不同(他们支持jdk 8)。
至少对我来说,JDK 7/8 32位导致崩溃。必须在Oracle网站上搜索一下。
我能够同时安装jdk 8 64bit和jdk 6 32bit。
我现在也开始使用批处理文件
set ANDROID_SDK=C:\android-sdk-win
set JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_45
set PATH=C:\Program Files (x86)\Java\jre6\bin;%PATH%
"C:\Users\me\AppData\Roaming\Appcelerator\Titanium Studio\TitaniumStudio.exe" &
如appcelerator网站上的一些帖子所述,例如http://developer.appcelerator.com/question/146294/program-launch-failed-unable-to-locate-java-vm-please-set-javahome-environment-variable。