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

Лидеры

  1. Alex7wrt

    Alex7wrt

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


    • Баллы

      2

    • Постов

      508


  2. Евгений Корепов

    Евгений Корепов

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


    • Баллы

      1

    • Постов

      738


  3. Barbanel

    Barbanel

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


    • Баллы

      1

    • Постов

      419


Популярный контент

Показан контент с высокой репутацией 25.06.2019 во всех областях

  1. Alex7wrt

    Подключение Admob к iOS

    Получилось, но только с подключением дополнительных фреймворков. Использовал JVEsuite.
    2 балла
  2. Я еще тупее чем думал. После нажатия "Update Local File Cache" все фреймворки подсосались сами с Mac mini ))))))))))))))
    1 балл
  3. Barbanel

    Настройка Android SDK

    Хех, будет весело ? Android NDK (native development kit) – это набор инструментов, которые позволяют реализовать часть вашего приложения используя такие языки как С/С++. Для того чтобы среда могла использовать эти утилиты при необходимости. Чуть больше про NDK можно прочитать здесь. Каждый АПИ-левел содержит новые возможности или исправления, отсутствующие в предыдущем АПИ. Какой именно АПИ нужен вам - можете решать сами. Различают минимальный АПИ (грубо говоря, это минимальная версия Андроида на котором программа может запуститься, но не обязательно будет работать в полном объеме) и целевой АПИ (версия Андроида, для которой собсно программа и предназначена). Как правило раньше хватало минимального АПИ 14, а целевой - 22 (если ине не изменяет память, не ручаюсь что цифры точные). Сейчас эти цифры изменились, минимальный если я не ошибаюсь 22 или 24, целевой - от 26 и выше. Связано это с тем, что Гугл закручивает гайки в плане безопасности (или просто загручивает гайки, потому что тупо может), и объявляет старые версии устаревшими и неподдерживаемыми. Может да, а может и нет. Смотря какие фичи из сдк используются. Но вообще, чаще всего да, могут. Добро пожаловать в новый чудный мир! )))))) На самом деле все работает, просто вы кое-что не сделали. Указывать разрешения в настройках проекта более недостаточно. Нужно, да, но теперь этого мало. Нужно запрашивать эти разрешения у пользователя в процессе работы программы, динамически. Более того, программа должна корректно отработать, даже если пользователь не выдал вам эти разрешения. Т.е. если вы хотите доступ к камере чтобы сфоткать что-то, вы спрашиваете пользователя, что программе нужна камера. Пользователь может и отказать, вы проверяете его ответ и в случае отказа делаете вид что вам не нужна камера, а не крашитесь как раньше))) Точно так же с другими разрешениями. Если программе в принципе необходимо разрешение, и без него она теряет свой смысл - то сообщать об этом пользователю. Тем с запросом разрешений на этом форуме - завались, есть даже примеры в самой Студии. Это на самом деле несложно.
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...