В настоящее время я разрабатываю Android-игру с Unity с помощью SDK для Facebook.Facebook SDK «Изменить настройки» ошибки в Unity для Android
Что мне нужно, это открыть окно инспектора под названием «Изменить настройки» и изменить свойства в раскрывающемся меню «Настройки Android Build Facebook».
Что происходит со мной это:
http://www.i.imgur.com/L9SOJZl.png
Мое выпадающее меню полностью пустой и консоль спам с той же ошибкой неоднократно.
- У меня установлена и установлена последняя версия (не бета) SDK для Facebook.
- Последняя версия Unity 4.3.4f1
- У меня установлен Android SDK, и я могу успешно сработать на устройстве.
- У меня установлен Java Runtime Environment and Development Kit.
- ^^^ Пробовал и 32bit, и 64bit
- У меня есть переменная окружения «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 process) System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics . Процессный процесс) System.Diagnostics.Process.Start() (wrapper remoting-invoke-with-check) System.Diagnostics.Process: Start() UnityEditor.FacebookEditor.FacebookAndroidUtil.DoesCommandExist (команда System.String) (при активы/Facebook/редактор/Android/FacebookAndroidUtil.cs: 134) UnityEditor.FacebookEditor.FacebookAndroidUtil.get_DebugKeyHash() (на активы/Facebook/редактор/Android/FacebookAndroidUtil.cs: 41) UnityEditor.FacebookEditor.FacebookAndroidUtil.IsSetupProperly() (в Assets/Facebook/Editor/android/FacebookAndroidUtil.cs: 22) FacebookSettingsEditor.AndroidUtilGUI() (на активы/Facebook/редактор/FacebookSettingsEditor.cs: 142) FacebookSettingsEditor.OnInspectorGUI() (на активы/Facebook/редактор/FacebookSettingsEditor.cs: 42) UnityEditor.InspectorWindow .DrawEditors (Boolean isRepaintEvent, UnityEditor.Editor [] редакторы, булева eyeDropperDirty) (в C: /BuildAgent/work/d3d49558e4d408f4/Editor/Mono/Inspector/InspectorWindow.cs: 850) UnityEditor.DockArea: OnGUI()
Есть ли у кого-нибудь идеи?
У меня также такая же ошибка, точно такая же. Я искал эту ошибку и обнаружил, что она исходит из-за того, что некоторые переменные среды были пропущены/удалены, но если у всех нас есть точно такая же проблема, то это происходит не из-за переменной окружения. Я думаю, может быть, есть какая-то проблема с единством sdk в Facebook. –
вопрос о более UnityAnswers указал на переменные среды: java_home - C:. \ Program Files \ Java \ jdk1.7.0_51 и ClassPath -; C: \ Program Files (x86) \ Java \ jre7 \ Lib \ ext \ QTJava.zip Это похоже на правильность и не затрагивает проблему. – DaveRune
OpenSSL был установлен без успеха. Я сообщаю об этом как об ошибке. – DaveRune