Ок. "vshost не работает" стрёмная херня - никак не могу отладить.
Если включить "Enable native debugging" в свойтсвах проекта - исчезает.
У меня форк сейчас свежий, но я взял склонил ухо3д отдельно, ресетнул на коммит перед тем как залили SDL 2.0.5, стырил оттуда папку SDL и залил к себе - ошибка пропала.
Ошибка такая может быть из-за мемори ликов.
В последних релизах, все - то кувырком, то норм, в общем не без элементов непредсказуемости. Возможно либы мои (сторонние) не хотят в ногу идти... или обратно несовместимые изменения в билде. С андроидом были непонятки... Пока не совсем почвенный алярм, попробую завтра уточнить что, да как
Nagg Картина в общем такая... последний, работающий как часы релиз - UrhoSharp 1.1.214.
После, был промежуточный - UrhoSharp 1.1.265-pre1
На винде все норм, на андроиде выдал:
Следующий релиз, в тот же день - UrhoSharp 1.1.265-pre2. Win - норм, андроид - нет ошибок, компилит, ставит - но приложение мгновенно вылетает при запуске.
Билд UrhoSharp 1.2.8 (this version) - вообще сущее зло) От него откатиться даже не вариант - т.е. поставил его после, к примеру 1.1.214, поплевался, и решил вернуться на 1.1.214 - и тут тоже беды начинаются/ Этот момент, я вообще не понял, он что в приложении что то меняет? O_o))
Zamir
А что не так с 1.2.8 на андроиде?
пре-релизы - это были для демки запаблишены, не для прода :)
Ща релижу 1.2.21 с откатанным SDL
с 1.2.8 на 1.2.21?) всегда было загадкой, по какому признаку эти цифры появляются))
Словил 1.2.21 - мучаю
Zamir
Если вылетает - посмотри плиз в logcat лог.
цифры - major.minor.билднамбер
билднамбер ресетается после изменения major/minor.
Zamir
А, и еще:
подпишись на Urho.Application.UnhandledException
там теперь на все URHO3D_LOGERROR будет исключение с текстом.
с win проблем нет. Android, к сожалению вылетает
Zamir
глянь плиз лог
две причины:
1) чего-то не хватает в асетах и тогда смотри Urho.Application.UnhandledException
2) Linking: None? Посмотри у твоего класса Application должен быть только один конструктор ctor(ApplicationOptions).
Linking: None? Пробовал и так, но обычно делаю ч/з "sdk assemlyes only" - т.к. размер apk уменьшает существенно
Urho.Application.UnhandledException - подписался.... в случае андроид как это может помочь? Компиляция идет успешно, но на genymotion вылетает
На Xamarin есть какой нибудь отладчик, который хоть намекал бы в чем ошибка, В опции enable developer instrumentation выбирай что xamarin, что windows - эффекта ноль - молчит как партизан. Или я чего то не знаю...
Zamir
Да глянь ты логи! :) На андроиде всегда краши смотрят в logcat, что в замарине что в нативном.
Да глянул я, логи прут когда в винде, в андроиде логи молчат))
Кстати, глянул пару проектов еще, они, со скрипом (компилятся через раз), но запустились. Причина в моем проекте, мать его за ногу( Но опять же на ранних версиях все пучком.
у меня там sqlite, msagl и прочей дребедени в кучу
Тема в архиве.