Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / черный экран после использования livebindind designer в RAD Studio XE6 / 12 сообщений из 12, страница 1 из 1
29.06.2014, 23:56
    #38683234
Lord Kain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Доброго времени суток.
Столкнулся со следующей проблемой:
Делаю пример с http://docwiki.embarcadero.com/RADStudio/XE5/en/Mobile_Tutorial:_Using_SQLite_(iOS_and_Android)
все запускается нормально до использования livebindind designer. После этого и на эмуляторе и на девайсе после запуска проги черный экран. Это повторяется даже если создать пустую форму и просто запустить дизайнер.
Подскажите как это лечится?
...
Рейтинг: 0 / 0
30.06.2014, 09:30
    #38683357
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Это вопрос скорее delphi, чем андроида (намек на раздел).

По теме: в андроиде есть logcat, как его посмотреть: https://forums.embarcadero.com/message.jspa?messageID=603620

авторIf I understand your question correctly, to see the Device Monitor log messages you should go to the "tools" folder in Android SDK, for example:

"C:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\adt-bundle-windows-x86-20130522\sdk\tools"

and start the Device Monitor with monitor.bat file. When it runs, you should see your device in the Devices window. If your app is running, you will find there the process that corresponds to your application, as for example

"com.embarcadero.yourproject". To look at the messages you can setup the LogCat message filter by clicking on the "Green Plus" in the Saved Filters toolbar (just under the LogCat tab).

When you click on the filter line on the left, all messages from you app will be displayed on the right.

Вот с этим логом уже либо в delphi, либо сюда.
...
Рейтинг: 0 / 0
30.06.2014, 23:30
    #38684234
Lord Kain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
wadman,
нашел монитор, запустил его запустил компиляцию, только б еще понимать что он там пишет
с идентификатором моего приложения ошибок не выдает вроде, лог прилагаю
мое приложение там com.embarcadero.MySiteMemory
...
Рейтинг: 0 / 0
30.06.2014, 23:51
    #38684248
Lord Kain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
а это лог только с ошибками
...
Рейтинг: 0 / 0
01.07.2014, 09:03
    #38684374
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
06-30 15:28:30.114: I/ActivityManager(373): START u0 {flg=0x10000000 cmp=com.embarcadero.MySiteMemory/com.embarcadero.firemonkey.FMXNativeActivity} from pid 2398
06-30 15:28:36.574: I/ActivityManager(373): Displayed com.embarcadero.MySiteMemory/com.embarcadero.firemonkey.FMXNativeActivity: +6s318ms
06-30 15:28:44.154: E/gralloc_goldfish(51): gralloc_alloc: Mismatched usage flags: 246 x 410, usage 333
06-30 15:28:44.154: W/GraphicBufferAllocator(51): alloc(246, 410, 1, 00000333, ...) failed -22 (Invalid argument)
06-30 15:28:44.164: E/(51): GraphicBufferAlloc::createGraphicBuffer(w=246, h=410) failed (Invalid argument), handle=0x0
06-30 15:28:44.164: E/BufferQueue(373): [ScreenshotClient] dequeueBuffer: SurfaceComposer::createGraphicBuffer failed
06-30 15:28:44.184: W/ActivityManager(373): Duplicate finish request for ActivityRecord{b3f93138 u0 com.embarcadero.MySiteMemory/com.embarcadero.firemonkey.FMXNativeActivity t5 f}
06-30 15:28:44.264: W/ActivityManager(373): Duplicate finish request for ActivityRecord{b3f93138 u0 com.embarcadero.MySiteMemory/com.embarcadero.firemonkey.FMXNativeActivity t5 f}
06-30 15:28:44.274: W/ActivityManager(373): Duplicate finish request for ActivityRecord{b3f93138 u0 com.embarcadero.MySiteMemory/com.embarcadero.firemonkey.FMXNativeActivity t5 f}
06-30 15:28:44.514: W/EGL_emulation(563): eglSurfaceAttrib not implemented
06-30 15:28:45.424: W/ActivityManager(373): Duplicate finish request for ActivityRecord{b3f93138 u0 com.embarcadero.MySiteMemory/com.embarcadero.firemonkey.FMXNativeActivity t5 f}
06-30 15:28:45.974: I/ActivityManager(373): Process com.embarcadero.MySiteMemory (pid 2414) has died.
06-30 15:28:45.974: I/WindowState(373): WIN DEATH: Window{b3f04be0 u0 com.embarcadero.MySiteMemory/com.embarcadero.firemonkey.FMXNativeActivity}
06-30 15:28:46.024: D/Zygote(52): Process 2414 exited cleanly (230)

Похоже, что глюк в fmx и оно (приложение) само себя убивает. Не один раз, при чем... Чтоб наверняка.

П.С. 6 секунд на запуск!..
...
Рейтинг: 0 / 0
01.07.2014, 09:11
    #38684380
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Lord Kainа это лог только с ошибками

http://www.sql.ru/forum/actualfile.aspx?id=16241266] Приложенный файл (log1.txt - 7Kb)
Это не совсем ошибка, это её последствия: fmx не убирает за собой, о чем андроид и сообщает.

П.С. Что за смарт? Пишут, что такое бывает, когда не все железо поддерживается (gpu, sdcard etc), либо главная активность не запустилась, либо и вовсе ART обвиняют.
...
Рейтинг: 0 / 0
01.07.2014, 10:32
    #38684456
Lord Kain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Пробовал на эмуляторе, на Huawei 8950, на самсунге galaxy S2. и на китайском Jiayu G4 везде одно и то же.
Получается что это глюк самого FMX или среды, если просто запуск биндинг редактора приводит к таким последствиям? Ведь ни строчки кода не написано.
...
Рейтинг: 0 / 0
01.07.2014, 10:45
    #38684467
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Lord KainПолучается что это глюк самого FMX или среды, если просто запуск биндинг редактора приводит к таким последствиям?
Сравни исходники до и после запуска. Что-то должно измениться в них, например список uses.
...
Рейтинг: 0 / 0
01.07.2014, 22:47
    #38685211
Lord Kain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Не меняется ничего.
Косяк где-то либо в подключении к базе либо в LiveBinding-e. Потому как при удалении компонентов для связи с базой все запускается. По ходу где-то какое-то свойство менять надо. Или эмулятор не может базу подгрузить и из-за этого фейс не грузится.
...
Рейтинг: 0 / 0
02.07.2014, 09:17
    #38685401
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Lord Kain, отладка разве не работает? Включай Use debug dcu и вперед (заранее сочувствую, ведь это fmx)...
...
Рейтинг: 0 / 0
02.07.2014, 11:13
    #38685546
Lord Kain
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Накачал себе уже книжек по яве и поставил эклипс, ну их нафиг эти делфя, глючные. Буду учить родной язык андроида))
...
Рейтинг: 0 / 0
02.07.2014, 11:30
    #38685562
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
черный экран после использования livebindind designer в RAD Studio XE6
Студия лучше подходит для явы. :)
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / черный экран после использования livebindind designer в RAD Studio XE6 / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]