В настоящее время я разрабатываю игру для Android с Unity, используя Facebook SDK.
Я должен иметь возможность открыть окно инспектора под названием «Изменить настройки» и изменить свойства в раскрывающемся меню «Настройки Android Build Facebook».
Что происходит со мной, так это:
http://www.i.imgur.com/L9SOJZl.png
Мое выпадающее меню полностью пустое, и консоль неоднократно засыпается одной и той же ошибкой.
- У меня загружена и правильно установлена последняя версия (не бета-версия) Facebook SDK.
- Последняя версия Unity 4.3.4f1
- У меня установлен Android SDK, и я могу успешно выполнить сборку на устройстве.
- У меня установлены Java Runtime Environment and Development Kit.
- ^^^ Пробовал и 32-битную, и 64-битную
- У меня есть переменная среды "PATH", указывающая на каталог установки JDK.
- Я установил 32- и 64-битный OpenSSL и все еще не добился успеха.
Полный код ошибки выглядит следующим образом.
Win32Exception: ApplicationName='cmd', CommandLine='/Cecho "xxx" | openssl base64', CurrentDirectory='' System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, процесс System.Diagnostics.Process) System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process процесс) System.Diagnostics.Process.Start () (оболочка, вызывающая удаленное взаимодействие с проверкой) System.Diagnostics.Process:Start () UnityEditor.FacebookEditor.FacebookAndroidUtil.DoesCommandExist (команда System.String) (в Assets/Facebook/Editor /android/FacebookAndroidUtil.cs:134) UnityEditor.FacebookEditor.FacebookAndroidUtil.get_DebugKeyHash () (в Assets/Facebook/Editor/android/FacebookAndroidUtil.cs:41) UnityEditor.FacebookEditor.FacebookAndroidUtil.IsSetupProperly () (в Assets/Facebook/Editor /android/FacebookAndroidUtil.cs:22) FacebookSettingsEditor.AndroidUtilGUI () (в Assets/Facebook/Editor/FacebookSettingsEditor.cs:142) FacebookSettingsEditor.OnInspectorGUI () (в Assets/Facebook/Editor/FacebookSett ingsEditor.cs:42) UnityEditor.InspectorWindow.DrawEditors (логическое значение isRepaintEvent, редакторы UnityEditor.Editor[], логическое значение eyeDropperDirty) (в C:/BuildAgent/work/d3d49558e4d408f4/Editor/Mono/Inspector/InspectorWindow.cs:850) UnityEditor. DockArea: в графическом интерфейсе ()
У кого-нибудь есть идеи?