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

x11

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

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

  • Посещение

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

    13

Весь контент x11

  1. здесь http://fire-monkey.ru/topic/4786-несколько-sdk-в-приложении/ обсудили, вывод: нужно самому ручками указывать в файле шаблона AndroidManifest.template.xml
  2. http://blog.mmarvick.com/blog/lollipop-multiple-broadcastreceiver-call-state/ это проблема андроида
  3. http://blog.mmarvick.com/blog/lollipop-multiple-broadcastreceiver-call-state/
  4. В общем, проблема не только у меня https://stackoverflow.com/questions/23425417/broadcast-receiver-calls-twice-extra-state-ringing-state-causing-invariant-data
  5. Сегодня в разговоре с андроид-разработчиком (Android studio) узнал, что и у него тоже это событие срабатывает 2 раза.
  6. Проблема вот в чем. Событие о входящем звонке срабатывает 2 раза. Об исходящем нормально - 1 раз. Не могу понять, что не так http://fire-monkey.ru/topic/4740-broadcastreceiveronreceive-срабазывает-2-раза/
  7. https://developer.android.com/reference/android/os/Build.VERSION_CODES.html
  8. Судя по описанию, http://docwiki.appmethod.com/appmethod/1.15/topics/en/Preparing_an_Android_Application_for_Deployment нужно прямо AndroidManifest.template.xml править. так правильно будет ? Странно, но здесь "C:\Users\Public\Documents\Embarcadero\Studio\19.0\PlatformSDKs\android-sdk-windows\build-tools" папки 25.2.5 нет.
  9. вот здесь https://stackoverflow.com/questions/39772269/firemonkey-can-we-update-targetsdkversion-in-androidmanifest-template-xml нашёл т.е. в самой среде нет никаких настроек
  10. Если установлена версия (Rev) 25.0.3 то можно ли удалять предыдущие: 25, 25.0.1 и 25.0.2?
  11. Понял. Интересно, а где сама среда берёт данные для подстановки? Посмотрел в манифест, а там 14ая версия в обоих параметрах указана. Хотя в проекте 25.
  12. Что я не вижу в Delphi Tokyo настроек ми и таргет.
  13. function TContactsManager.GetContactByNumber( const aPhoneNumber: string): string; var wUri: JNet_URI; wCursor: JCursor; wfilter, wJQueryParams: TJavaObjectArray<JString>; begin Result := ''; wUri := TJNet_URI.JavaClass.withAppendedPath ( TJContactsContract_PhoneLookup.JavaClass.CONTENT_FILTER_URI, StringToJString(aPhoneNumber) ); wfilter := TJavaObjectArray<JString>.Create(2); wfilter[0] := StringToJString('lookup'); wfilter[1] := StringToJString('display_name'); with SharedActivity.getContentResolver do wCursor := query(wUri, wfilter, nil, nil, nil); try if Assigned(wCursor) and (wCursor.getCount > 0) then begin wCursor.moveToNext; Result := JStringToString(wCursor.getString( wCursor.getColumnIndex(StringToJString('display_name')))); end; finally wCursor.Close; wCursor := nil; end; end; http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1183758&msg=21183983
  14. Не знаю, может глупый вопрос задам. Виной тому - понедельник Если приложение должно запускаться и на Android 4, и на Android 5, 6, 7. Нужно ли и как правильно быть с SDK? Или каждый раз менять в приложении SDK и пересобирать проект и тогда APK как-то именовать?
  15. Но я, кстати, проверял это на относительно старом Андроиде - 5.0.2.
  16. я это перепроверял, файл базы ложиться в ".\assets\internal\db" и доступен в коде так: UniConnection1.Database := IncludeTrailingPathDelimiter(TPath.GetDocumentsPath) + 'db' + PathDelim + 'base.sqlite';
  17. Вы о каком именно файле базы? Если нужен доступ к моей базе, то никакого рута не нужно.
  18. Повторюсь: я всё убрал. Повторюсь: я проделал эксперимент на чистом пустом приложении.
  19. это Exception, а этого быть не должно
  20. Проблема в том, что я не могу понять, почему приложение виснет при повторных запусках. Со службой ли это связано или с этой ошибкой или с другой. При старте всё уже поубирал (было подключение к базе и установка стилей) и всё равно зависало. То ли именованием пакетов было связано http://fire-monkey.ru/topic/4749-именование-пакетов/ Не знаю в какую сторону копать.
  21. И исполняемые so-библиотеки перезапишутся и уже новые запустятся? а как же: ?
  22. Нет, Среда ругается и пишет, что приложение уже запущено :). С Виндой у меня опыта побольше.
×
×
  • Создать...