2014-02-27 33 views
1

我: - 统一4.3 - 安装了Facebook SDK设置 - OpenSSL和Java和JDK等 - Android SDK中经理启21不能构建Android APK使用Facebook的SDK Unity3D时

我曾尝试: - Facebook的SDK 4.2.4,4.3.6,5.0.4 - 所有的环境变量的Android等(请注意,我可以建立其他项目的android)

我收到以下错误,当我尝试建立:

错误建立Player:Win32Exception:ApplicationName ='C:\ Program Files(x86)\ Java \ jre7 \ bin \ javac.exe',CommandLine =' - bootclasspath“C:/ Program Files(x86)/ Android/android-sdk /platforms/android-17\android.jar“-d”C:\ Users \ xxx \ Documents \ Unity3D \ xxx \ xxx \ Temp \ StagingArea \ bin \ classes“-source 1.6 -target 1.6 -encoding ascii”com \ facebook 'android \ R.java'“com \ TerahardLtd \ SquashGame \ R.java”',CurrentDirectory ='C:\ Users \ xxx \ Documents \ Unity3D \ xxx \ xxx \ Temp \ StagingArea \ gen'

我注意到,但我不知道是否重要的​​是,“C:/ Program Files(x86)/Android/android-sdk/platforms/android-17\android.jar”-d中有一个“\”路径的最后一部分

+0

嘿你找到任何解决方案吗? – zanky

回答

1

您需要使用JDK,而不是JRE。这不幸被记录在案。

+0

但问题是它在jre7文件夹中,我也下载了JDK,将它添加到路径中,但仍然遇到同样的问题 – user3360701

+1

啊,是的,忘了这个。我能够得到这个工作的唯一方法就是卸载JRE。给那个镜头? –

+0

(对不起,错过的问题是从2014年起) 实际记录: https://unity3d.com/unity/system-requirements 您应该在编辑器设置中设置JDK路径。 – Over17

相关问题