Перейти к содержанию
Fire Monkey от А до Я

Pax Beach

Пользователи
  • Постов

    414
  • Зарегистрирован

  • Посещение

  • Победитель дней

    12

Весь контент Pax Beach

  1. При публикации проекта в Google Play, получаю сообщение, что проект доступен для платформ на базе ARM. Про Intel речи нет. Видимо на таких устройствах не будет устанавливаться.
  2. А вот такая реализация не помогает обойти проблему: {$IF defined(CPUARM)} ... {$ELSEIF defined(CPUX86)} ... {$ENDIF} end; {$ELSEIF Defined(CPUX86)} begin ... end; {$ELSEIF Defined(CPUX64)} begin ... end; {$ELSE OTHERCPU} {$MESSAGE Fatal 'Method not implemented for CPU'} {$ENDIF OTHERCPU}
  3. SDK — ставлю в корень диска, где есть свободного места хотя бы 100ГБ. Папку "Lib" студии по симлинку кидаю на SSD. Папку с проектами тоже на SSD. При работе с проектами выключаю облачный софт, в моем случае Яндекс.Диск, выключаю защитник Windows. Cборка и запуск на Android 15-30, на iOS симулятор — еще быстрее.
  4. Вот пример, в котором реализованы ваши задачи.
  5. А где ты их взял? В SDK другие методы в этих классах: приложение и сервис. С этими все получилось =))) Спасибо!
  6. При таких параметрах SDK Manager у меня в Берлине не виснет: SDK NDK JAVA
  7. ошибка там же, при попытке присвоить "ri": Тут мысль пришла. А мы одинаковую версию обертки "android.app.ActivityManager_RunningServiceInfo" используем? Я использую от API-19.
  8. ... или обычный TJMediaRecorder? Вот готовый пример записи микрофона в файл. Так не подойдет? А определение уровней звукозаписи для нормализации (normalization) — это обычно постпроцесс, выполняемый для всего файла записи.
  9. Я, если честно, не понимаю, что такое встроенный лог. Как его можно получить? Монитор говорит вот что:
  10. У меня падает этот пример на строчке ri := TJActivityManager_RunningServiceInfo.Wrap((Iterator.next as ILocalObject).GetObjectID); монитор такое пишет: Может все таки права нужно? У меня телефон без рута.
  11. Мил человек, пиши плиз блок USES вместе с примерами кода, и глобальные и переменные класса. Смотрю у себя пример. UPD: Пришлось таки GIT поставить и обертки под Adnroid тянуть. Предупреждать вообще-то надо! )))
  12. А зачем собирать в нужной последовательности? Я полагаю, в этом и есть отличие передачи голоса по протоколу UDP от протокола TCP — в каком порядке приходят пакеты с голосом, в таком и производим. Потерялся пакет — не страшно, просто абонент заикнулся немножко
  13. Просьба код оформлять в специально предназначенном для этого блоке код 1. Для чего здесь объявлены AudioMem и AudioStream, если они не используются? 2. для чего приведение типа в конструкциях (AudioRecorder as JAudioRecord) Без этого не вызываются методы? 3. Когда перестает работать таймер и что выполняется по его событию, как часто? 4. Вообще логику работы примера нельзя ли описать в комментариях над строчками кода? Пока не очень понятно, как это должно работать?
  14. Этот iOS писали марсиане O_o Спасибо большое за примеры. Изучаю.
  15. Спасибо, полезные примеры. А как реализовать функцию «поделиться». Например, из своего приложения хочу поделиться фотографией в вотцап?
  16. Вот с какой стати модуль будет доступен, если приложение и сервис — это разные проекты.
  17. В смысле — нельзя — 152-ФЗ? Вы уже обрабатываете персональные данные, значит должны были получить на это разрешение разрешение. В оперативной памяти хранятся данные, чем это от недр отличается? Можно передавать данные через LocalBroadcastReceiver, если объем не большой.
  18. Делаете SQLite базу данных, деплоите ее с приложением, работаете с ней и из приложения, и из сервиса
  19. Нашел такие полезные примеры по теме на английском языке: XE5 iOS app - open PDF from local storage Opening URL within ios application Using 3rd party framework for IOS in Delphi Firemonkey Вопросы по работе с iOS в Delphi Будем изучать )
  20. Ярослав, с Inter-App Communication можно работать средствами FireMonkey? И ловит ли TfgApplicationEvents события этого механизма?
  21. Вот в iPhone есть возможность вставить фото или видео: Можно вставить файлы из хранилища, коим выступает iCloud Drive:
  22. У меня, кажется с 5-го Android, при выборе файлов в приложениях появляется такой диалог. Скрин при выборе прикрепляемого документа в Skype. Как его вызывать, тоже интересно. В Windows TOpenDiaolg. А что в iOS?
  23. Pax Beach

    Работа с намерениями в iOS

    Знающие люди, подскажите пожалуйста, как в iOS одно приложение может запустить другое приложение, как передать картинку в другое приложение, готовое его принять, как при запуске обрабатывать в своем приложении параметры, переданные из другого приложения? В Android для этого есть механизм Intent Filter, а как это устроено в iOS, и как с этим работать в RAD Studio?
×
×
  • Создать...