- 0
Загрузка извне apk-пакета и запуск его на установку
-
Похожий контент
-
- 0 ответов
- 1 110 просмотров
-
Получение acess-token от VK/FB/IG/Gle приложений
От A. Sharif,
- intent
- startactivityforresult
- (и ещё 4 )
- 6 ответов
- 2 378 просмотров
-
- 2 ответа
- 3 528 просмотров
-
- 10 ответов
- 1 897 просмотров
-
- 4 ответа
- 2 183 просмотра
-
Как определить что программа была запущена из AlarmManager? Или how to read boolean from intent
От ENERGY,
- intent
- alarmmanager
- (и ещё 1 )
- 1 ответ
- 1 215 просмотров
-
- 16 ответов
- 4 922 просмотра
-
- 8 ответов
- 2 930 просмотров
-
Как правильно обрабатывать параметры запуска приложения в iOS и Android и открывать нужную форму?
От Pax Beach,
- 8 ответов
- 2 825 просмотров
-
- 2 ответа
- 1 996 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
Mazzay
Моё приложение при запуске проверяет номер версии и при необходимости обновляется. Обновляется следующим образом: грузит с сервера и сохраняет на устройстве apk-пакет и запускает его на выполнение. Всё замечательно работало до перехода на Android 5.1. Загрузка пакета осуществляется в папку, возвращаемую GetSharedDownloadsPath. Запуск обновления производится следующим кодом:
На Android 5.1 на выполнении этого кода получаю сообщение "... Access denied."
Не помню, где, нарыл следующее:
Как установить для файла режим Readable, чтобы его могло читать другое приложение?
P.S. Внешней карты памяти на устройстве нет. Если её вставить, то работает, ибо с ней GetSharedDownloadsPath возвращает путь именно на внешней карте. Втыкание внешней карты пока рассматривается только как временный костыль, но он не очень интересен, так как устройств, на которых работает приложение 18 штук — не хочется покупать 18 карточек.
Изменено пользователем MazzayСсылка на комментарий
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.