powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / черный экран после использования livebindind designer в RAD Studio XE6
12 сообщений из 12, страница 1 из 1
черный экран после использования livebindind designer в RAD Studio XE6
    #38683234
Lord Kain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Столкнулся со следующей проблемой:
Делаю пример с http://docwiki.embarcadero.com/RADStudio/XE5/en/Mobile_Tutorial:_Using_SQLite_(iOS_and_Android)
все запускается нормально до использования livebindind designer. После этого и на эмуляторе и на девайсе после запуска проги черный экран. Это повторяется даже если создать пустую форму и просто запустить дизайнер.
Подскажите как это лечится?
...
Рейтинг: 0 / 0
черный экран после использования livebindind designer в RAD Studio XE6
    #38683357
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это вопрос скорее 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
черный экран после использования livebindind designer в RAD Studio XE6
    #38684234
Lord Kain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,
нашел монитор, запустил его запустил компиляцию, только б еще понимать что он там пишет
с идентификатором моего приложения ошибок не выдает вроде, лог прилагаю
мое приложение там com.embarcadero.MySiteMemory
...
Рейтинг: 0 / 0
черный экран после использования livebindind designer в RAD Studio XE6
    #38684248
Lord Kain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а это лог только с ошибками
...
Рейтинг: 0 / 0
черный экран после использования livebindind designer в RAD Studio XE6
    #38684374
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
черный экран после использования livebindind designer в RAD Studio XE6
    #38684380
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lord Kainа это лог только с ошибками

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

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


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