|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
Нужно ли уходить с API 22 для работы под android 627.11.2016, 12:18. Показов 1938. Ответов 19
Метки нет (Все метки)
Что плохого в том, что моё приложение не оптимизировано под шестёрку?
Я пока увидел плюс в том, что не надо мучаться с permissions, пока времени на эту оптимизацию нет. До каких пор я могу сидеть на 22 при этом приложение будет работать и на 23 и на 24 api?
1
|
|
| 27.11.2016, 12:18 | |
|
Ответы с готовыми решениями:
19
Что нужно для компиляции под ANDROID Посоветуйте программу для работы с xls/csv файлами под Android 2.2 |
|
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
|
| 29.11.2016, 10:27 | |
|
_Night_Scream_, хотел спросить. Тоже пока не хочется мучаться с permissions, смартфона такого нет, а запускать эмулятор нервов не хватит. Какие актуальные версии библиотек надо выставить под 22 API?
0
|
|
|
314 / 257 / 81
Регистрация: 31.10.2016
Сообщений: 619
|
|
| 29.11.2016, 15:51 | |
|
CoolMind, Последние версии support либ:
АПИ 21: 21.0.3 АПИ 22: 22.2.1 АПИ 23: 23.4.0 АПИ 24: 24.2.1 АПИ 25: 25.0.1
1
|
|
|
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
||
| 06.12.2016, 21:24 | ||
|
Увидел в https://developer.android.com/... sting.html такую фразу:
1
|
||
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 07.12.2016, 06:53 | |
|
CoolMind, но как если запрос разрешения сделали в 23)?
Добавлено через 1 минуту ... кстати подозреваю что первый раз разрешения надо запрашивать ВСЕГДА даже если пользователь ничего не отключал
0
|
|
|
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
||
| 08.12.2016, 13:05 | ||
|
0
|
||
|
314 / 257 / 81
Регистрация: 31.10.2016
Сообщений: 619
|
|
| 08.12.2016, 13:14 | |
|
Могу посоветовать пару либ, упрощающих работу с permissions.
EasyPermissions в обычных случаях и RxPermissions для тех, кто юзает RxJava в проекте. И да, пора уже предусматривать возможность того, что пользователь отменит ваши permissions и тогда приложение будет падать. Отхватил пару раз гневных комментариев и крешей с простым доступом к getExternalFilesDir.
1
|
|
|
400 / 343 / 85
Регистрация: 17.10.2014
Сообщений: 1,015
|
||
| 08.12.2016, 14:03 | ||
|
у меня был такой случай, когда на 6 андроиде запустил свое приложение, и оно при запросе IMEI сразу же упало))
1
|
||
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 08.12.2016, 14:08 | |
|
demixdn, androbro, у меня просто приложение запрашивающее локацию странно себя ведет - под отладчиком координаты вижу, а в автономном режиме всегда нули при том что в настройках все разрешения разрешены... вот не знаю что думать - такое впечатление что оно хоть и показывает что все ему разрешено на деле ждет что я запрошу разрешения... но почему в отладке все работает... хз
0
|
|
|
400 / 343 / 85
Регистрация: 17.10.2014
Сообщений: 1,015
|
||
| 08.12.2016, 14:12 | ||
|
а то я как то так с день тупил, думал почему же не работает
0
|
||
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 08.12.2016, 14:15 | |
|
androbro, ну понятное дело что не в поезде - отладчик то нужно на чем то запустить - а что это влияет?
0
|
|
|
400 / 343 / 85
Регистрация: 17.10.2014
Сообщений: 1,015
|
|
| 08.12.2016, 14:28 | |
|
0
|
|
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 08.12.2016, 14:45 | |
|
androbro, нет на реальном устройстве через отладчик
0
|
|
|
400 / 343 / 85
Регистрация: 17.10.2014
Сообщений: 1,015
|
||
| 08.12.2016, 17:43 | ||
|
GPS дома(в помещении) тестировать и пользовать, насколько мне представляется, нельзя по определению самого GPS
0
|
||
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 08.12.2016, 17:47 | |
|
androbro, я через Нетворк провайдера локацию забираю и дома под отладкой РАБОТАЕТ, а в поле нет - может отладка форсит какие-то права?
0
|
|
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
| 08.12.2016, 19:12 [ТС] | |
|
vxg, интересное поведение.
Я так понял debug дома гоняете, а в поле release? Что мешает debug сделать для поля?
0
|
|
|
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
|
| 08.12.2016, 23:59 | |
|
androbro, одно время работал с GPS ещё на устройстве, которое при холодном старте искало спутники по 20 минут. И ничего, находило в помещении.
0
|
|
|
111 / 111 / 43
Регистрация: 24.05.2015
Сообщений: 329
|
|
| 09.12.2016, 11:55 | |
|
По поводу своих экспериментов - сделал простой фонарик.
Если выставлять targetSdkVersion 23 и выше, то там все понятно, нужно просить у юзера runtime permission и соответственно обрабатывать их. Если юзер сам отменяет их из "Приложений", то перед отменой есть сообщение, что приложение может работать неправильно. Если юзер не поставил галочку "Больше не показывать" при запросе runtime permission в первый раз то он снова получит запрос. Если же targetSdkVersion 22, то никаких runtime permission естественно не требуется и приложение работает. Если же юзер в "Приложениях" отменяет разрешения, то получает сообщение "Это приложение было разработано для более ранней версии Андроид. Отзыв разрешения может вызвать неполадки в работе." и... по крайней мере с фонариком приложение продолжает работать дальше. Конкретно проверялось на Samsung Note 5. Возможно на других аппаратах поведение будет другим.
3
|
|
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
||
| 09.12.2016, 15:38 | ||
|
0
|
||
|
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
||
| 19.12.2016, 14:42 | ||
|
Увидел такое: http://stackoverflow.com/quest... 22-android
2
|
||
| 19.12.2016, 14:42 | |
|
Помогаю со студенческими работами здесь
20
Что нужно знать для программирования под Android? Куда уходить от АВР? Если уходить вообще :) Нужно написать программу под Android Можно ли написать веб сервер на Java для клиента на Android, имея под рукой только телефон на Android? Как вы считаете, нужно ли уходить от using namespace std? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|