Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi apk create / 11 сообщений из 11, страница 1 из 1
23.12.2018, 13:19
    #39751837
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
Embarcadero® Delphi 10.3 Version 26.0.32429.4364

У всех при создание so файла диск загружается на 100% И пол минуты не отходит, пока не доделает SO файл?

Можно ли ускорить процесс создания so ? Он на целых 100 мб получается.
...
Рейтинг: 0 / 0
23.12.2018, 13:25
    #39751838
Фэйтл Эра
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
ГирлионайльдоУ всех при создание so файла диск загружается на 100% И пол минуты не отходит, пока не доделает SO файл?

Можно ли ускорить процесс создания so ?
Можно ускорить, но тогда загрузка диска будет больше 100%.
...
Рейтинг: 0 / 0
23.12.2018, 13:32
    #39751840
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
Фэйтл Эра,

мне непонятно почему он на 100% загружает? 64 mb cache
...
Рейтинг: 0 / 0
23.12.2018, 13:39
    #39751842
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
И ещё непонятен один момент. То он создаёт apk то нет. Просто генерирует папку с so и другими файлами. И заканчивает компиляцию.
...
Рейтинг: 0 / 0
23.12.2018, 13:45
    #39751843
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
Всё, разобрался. Он создаёт apk только при нажатие F9 (Зелёная кнопка [>] )

А если собирать из группы, build или Compile он он не собирает apk
...
Рейтинг: 0 / 0
23.12.2018, 13:50
    #39751847
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
Даже демки он создаёт, и при открытие пишет error in context method 'DoDrawPrimitivesBatch'
...
Рейтинг: 0 / 0
23.12.2018, 14:19
    #39751859
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
Почему то срабатывает

Код: pascal
1.
2.
    if GLHasAnyErrors then
      RaiseContextExceptionFmt(@SErrorInContextMethod, ['DoDrawPrimitivesBatch']);



в файле FMX.Context.GLES.pas на строке 713
...
Рейтинг: 0 / 0
23.12.2018, 14:27
    #39751864
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
Я чёт не понимаю, каких они пельмешек кушали ???

glGetError возвращает 0 что ровно GL_NO_ERROR

Из чего следует, что никаких ошибок не было.
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
function GLGetErrorFlags: Integer;
const
  MaxStopLock = 16;
var
  StopLock: Integer;
  Flag: Integer;
begin
  Result := 0;

  StopLock := MaxStopLock;
  repeat
    Flag := glGetError;
    if Flag <> GL_NO_ERROR then
    begin
      Result := Result or Flag;
      Log.d(SOpenGLErrorFlag, [Flag, TranslateErrorCode(Flag)]);
    end;
    Dec(StopLock);
  until (Flag = GL_NO_ERROR) or (StopLock <= 0);
end;



Однако, снизу идёт такая функция
Код: pascal
1.
2.
3.
4.
class function TCustomContextOpenGL.GLHasAnyErrors: Boolean;
begin
  Result := GLGetErrorFlags <> 0;
end;



Если нет ошибок, возвращает TRUE


В итоге у меня срабатывает ошибка на DoDrawPrimitivesBatch


Кому из разработчиков пакли ломать?
...
Рейтинг: 0 / 0
23.12.2018, 14:34
    #39751866
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
У меня есть только одно приложение. У разработчиков в начале было много ошибок. И по этому они сделали ошибку <> 0 сейчас же ошибок НЕТУ. И в итоге проверка должна быть = 0 ....

И из за этого, проект не открывается.

Нужно как то перекомпилировать исходники FMX
...
Рейтинг: 0 / 0
23.12.2018, 15:12
    #39751877
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
Я заглушил все ошибки.
http://docwiki.embarcadero.com/CodeExamples/XE2/en/ShowException_(Delphi)

Но экран почему то белый, на телефоне после заставки
...
Рейтинг: 0 / 0
23.12.2018, 16:19
    #39751893
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi apk create
Няшик, остановись!

.so создаётся при компиляции или билде. .apk создаётся при деплое.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi apk create / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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