Войти
Urho3DФорумURHOSHARP

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

Страницы: 1 2 3 4 5 6 7 Следующая »
#45
16:13, 5 дек. 2016
всегда краши смотрят в logcat
поддержи кайф - где этот logcat искать хоть, в телефоне или на компе?) Пусть лопну я от стыда наконец)

#46
16:29, 5 дек. 2016

Zamir
Можешь выслать мне апк я гляну на egorbo гмейл ком
если не нда)

#47
16:30, 5 дек. 2016

Zamir
я обычно смотрю логкат через Android Studio но наши вроде в вижлу тоже завезли
http://i.imgur.com/zrwZnoI.png

#48
16:33, 5 дек. 2016

какое то окно надыбал - 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 - вещь)

+ Показать
#49
16:38, 5 дек. 2016
Можешь выслать мне апк
я могу выслать и проект если хо?

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

#50
19:30, 5 дек. 2016

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

#51
9:44, 6 дек. 2016

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

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

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

#52
13:33, 6 дек. 2016

Zamir
Попробуй максимальный уровень линкинга, т.к. в самом урхошарпе тыщ пять методов. - должно тоже прилично порезать апк, но возможны вот такие проблемы которые надо один раз победить :)

#53
14:54, 6 дек. 2016
Попробуй максимальный уровень линкинга
  и такое есть 0_0??) Там в опции вреде 3 параметра ("none",  "sdk assemblyes only", "sdk and user libraries")

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

#54
19:12, 12 мар. 2017

Nagg
Я тебе странный баг принёс
https://github.com/xamarin/urho/issues/193

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

#55
1:46, 22 мар. 2017

Подскажите как сделать так чтобы свойства компонент сохранялись и загружались в XML? Вот я сделал компонент, у него есть публичная проперти. Но она нифига не хочет серилизоваться при вызове scene.SaveXML.

#56
1:58, 22 мар. 2017

Полез в исходники и нашёл там коммент про то что надо серилизовать через перегрузку методов соответствующих.

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

        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 аттрибут а не делает отдельный элемент как делают все остальные нативные компоненты. А других методов в серилизаторе что-то не видно. Что я делаю не так?

#57
11:34, 8 апр. 2017

Новая версия вышла UrhoSharp 1.3.0 - Ура!

Release Notes
BUGFIXES:

+ Показать

FEATURES:

+ Показать

#58
12:05, 8 апр. 2017

Отлично! Теперь можно сделать приложения мои которые стояли на паузе :-)

#59
12:24, 8 апр. 2017


GLoom
> Теперь можно сделать приложения мои которые стояли на паузе :-)
Если бы кто-то выложил туториал по своей либе, я тоже снялся бы с паузы)

Страницы: 1 2 3 4 5 6 7 Следующая »
Urho3DФорумURHOSHARP

Тема в архиве.