Urho3D
GameDev.ru / Сообщества / Urho3D / Форум / Новые релизы URHOSHARP, пожелания, баги и т.д. (4 стр)

Новые релизы URHOSHARP, пожелания, баги и т.д. (4 стр)

Поделиться
Страницы: 1 2 3 4 5 6 Следующая »
ZamirПостоялецwww5 дек. 201616:13#45
всегда краши смотрят в logcat
поддержи кайф - где этот logcat искать хоть, в телефоне или на компе?) Пусть лопну я от стыда наконец)
NaggПостоялецwww5 дек. 201616:29#46
Zamir
Можешь выслать мне апк я гляну на egorbo гмейл ком
если не нда)
NaggПостоялецwww5 дек. 201616:30#47
Zamir
я обычно смотрю логкат через Android Studio но наши вроде в вижлу тоже завезли
http://i.imgur.com/zrwZnoI.png
ZamirПостоялецwww5 дек. 201616:33#48
какое то окно надыбал - android device logging

12-05 08:30:32.834 W/monodroid( 6049): Calling into managed runtime init
12-05 08:30:32.878 W/Mono    ( 6049): The class Java.Interop.JniManagedPeerStates could not be loaded, used in Java.Interop, Version=0.1.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
12-05 08:30:32.878 W/Mono    ( 6049): The class Java.Interop.JniManagedPeerStates could not be loaded, used in Java.Interop, Version=0.1.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
12-05 08:30:41.758 W/ActivityManager(  384): Launch timeout has expired, giving up wake lock!
12-05 08:30:41.790 W/ActivityManager(  384): Activity idle timeout for ActivityRecord{5287adb4 u0 AppUr.DroidUr.AppUr.DroidUr/md591da31b37a784a92b5e94e7ea44206bf.MainActivity}


12-05 08:39:48.522 E/mono    ( 6102):
12-05 08:39:48.522 E/mono    ( 6102): Unhandled Exception:
12-05 08:39:48.522 E/mono    ( 6102): System.TypeLoadException: Could not load type 'Java.Lang.Thread' from assembly 'Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065'.
12-05 08:39:48.522 E/mono-rt ( 6102): [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'Java.Lang.Thread' from assembly 'Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065'.

android device logging - вещь)

+ Показать

Правка: 5 дек. 2016 17:19

ZamirПостоялецwww5 дек. 201616:38#49
Можешь выслать мне апк
я могу выслать и проект если хо?

по логу  Constructor AppUr.MyGan(ApplicationOptions) was not found  похоже конструктор ctor(ApplicationOptions) о кот. ты писал не в порядке...

Правка: 5 дек. 2016 17:35

NaggПостоялецwww5 дек. 201619:30#50
А ну так да :)
Тебе в апплике надо публичный конструктор, принимающий ApplicationOptions
Если он есть и все равно падало - значит из-за линкера. т.е. конструктор явно не вызывается (рефлексией) то линкер в твоём режиме (sdk and user libraries) вырезал его нафиг. Я бы не советовал в таком режиме дебажить.
Пометь его атрибутом [Preserve]

Правка: 5 дек. 2016 19:32

ZamirПостоялецwww6 дек. 20169:44#51
Да, кто мог подумать что из-за опции (ApplicationOptions options = null) все так рухается) Хотя ты мне писал об этом - честно руки не дошли вчера(

Кстати, приложение раньше не выходило кнопкой возврата, сейчас все норм стало. Из плюсов - узнал что такое android device logging, как я до сих пор жил без него - ума не приложу))  Спасибо Nagg, большое, человеческое!

зы. Я линкую не через "sdk and user libraries", а "sdk assemlyes only" . Пока все норм и с ним, а без него apk гиганстким получается...

NaggПостоялецwww6 дек. 201613:33#52
Zamir
Попробуй максимальный уровень линкинга, т.к. в самом урхошарпе тыщ пять методов. - должно тоже прилично порезать апк, но возможны вот такие проблемы которые надо один раз победить :)
ZamirПостоялецwww6 дек. 201614:54#53
Попробуй максимальный уровень линкинга
  и такое есть 0_0??) Там в опции вреде 3 параметра ("none",  "sdk assemblyes only", "sdk and user libraries")

Может, максимальный ты имел в виду "sdk and user libraries"?
Если да, то разница между 1 и 2 = около 30% сжатости,
между 2 и 3 где то 1.5-2 мега + полностью испитая кровь - дороговато))

Правка: 6 дек. 2016 15:14

GLoomПостоялецwww12 мар. 201719:12#54
Nagg
Я тебе странный баг принёс
https://github.com/xamarin/urho/issues/193

Я не знаю откуда там null вылезает, но он вылезает.

GLoomПостоялецwww22 мар. 20171:46#55
Подскажите как сделать так чтобы свойства компонент сохранялись и загружались в XML? Вот я сделал компонент, у него есть публичная проперти. Но она нифига не хочет серилизоваться при вызове scene.SaveXML.
GLoomПостоялецwww22 мар. 20171:58#56
Полез в исходники и нашёл там коммент про то что надо серилизовать через перегрузку методов соответствующих.

Сделал такое:

        public override void OnSerialize(IComponentSerializer serializer)
        {
            base.OnSerialize(serializer);
            serializer.Serialize(nameof(ClassName), ClassName);
        }

        public override void OnDeserialize(IComponentDeserializer deserializer)
        {
            base.OnDeserialize(deserializer);
            deserializer.Deserialize<string>(nameof(ClassName));
        }

Но этот код сохраняет в Xml аттрибут а не делает отдельный элемент как делают все остальные нативные компоненты. А других методов в серилизаторе что-то не видно. Что я делаю не так?

ZamirПостоялецwww8 апр. 201711:34#57
Новая версия вышла UrhoSharp 1.3.0 - Ура!

Release Notes
BUGFIXES:

+ Показать

FEATURES:

+ Показать

GLoomПостоялецwww8 апр. 201712:05#58
Отлично! Теперь можно сделать приложения мои которые стояли на паузе :-)
ZamirПостоялецwww8 апр. 201712:24#59

GLoom
> Теперь можно сделать приложения мои которые стояли на паузе :-)
Если бы кто-то выложил туториал по своей либе, я тоже снялся бы с паузы)
Страницы: 1 2 3 4 5 6 Следующая »

/ Форум / Urho3D - игровой движок / URHOSHARP

2001—2017 © GameDev.ru — Разработка игр