|
Мобильное приложене. Запуск apk. | ☑ | ||
---|---|---|---|---|
0
Chewbacca
05.04.21
✎
11:54
|
Подниму архивную тему Мобильное приложене. Запуск apk.
У кого-нибудь получилось запустить файл apk из-под мобильной платформы 1С? По указанной ссылке в конце дается рекомендация использовать КаталогДокументов() вместо КаталогВременныхФайлов(), но это не помогает. Либо поменяли что-то в платформе 1С, либо андроид блокирует. Мобильная платформа 8.3.18.47 - не работает ничего из перечисленного: ЗапуститьПриложение ЗапуститьПриложениеАсинх НачатьЗапускПриложения Перепробовал и так и сяк - либо ноль реакции, либо платформа вылетает с ошибкой. Также пробовал через ЗапускПриложенияМобильногоУстройства: Действие = "android.intent.action.VIEW" Данные = "file:///storage/emulated/0/Android/data/MyApp/files/MyFile.apk" Тип = "application/vnd.android.package-archive" Если не указывать Тип, то запускается выбор приложения для открытия файла. Если Тип указать, то реакции никакой. А хотелось бы видеть поведение, аналогичное интерактивному запуску apk файла. |
|||
1
Garykom
гуру
05.04.21
✎
12:24
|
(0) Дело вероятно не в мобильной платформе а в железке и ограничениях на ней
Попробуй в эмуляторе или другой железке |
|||
2
Garykom
гуру
05.04.21
✎
12:25
|
(1)+ Если установка/запуск сторонних APK запрещено в ОС Андроид то извините например
|
|||
3
Chewbacca
05.04.21
✎
14:12
|
(2) Интерактивно apk сторонние устанавливаются нормально - разрешения есть. В "используемой функциональности" мобильной конфигурации отмечена галка "установка приложений". Подозреваю, что все-таки андроид рубит. Вот тут в комментариях тоже встречаются аналогичные вопросы без ответов: https://forum.infostart.ru/forum9/topic116703
Задача заключается в том, чтобы автоматически (или полуавтоматически, с минимальным вмешательством пользователя) обновлять мобильное приложение 1С. Пока решил проблему только открытием веб-ссылки на apk файл и выводом пользователю рекомендаций по установке (мол, дождитесь скачивания, перейдите в загрузки, запустите и т.д.). Хотелось бы сделать удобнее. В идеале хорошо бы иметь выбор - либо обновлять только конфигурацию, либо всё приложение, если есть изменения, например, в графических ресурсах. С обновлением конфигурации тоже люди шаманили что-то, но, судя по последним комментариям, и это прикрыли в последних версиях платформы https://infostart.ru/1c/articles/522436/ |
|||
4
Garykom
гуру
05.04.21
✎
14:56
|
(3) Обидно этот механизм юзался для обновлений
|
|||
5
ejikbeznojek
05.04.21
✎
17:28
|
(4) Значит придётся не переходить на 8.3.18))
Ну или как-то сработает вот это)) 22. Gessekai 23.03.21 17:49 (21) Может если подменять файл по этому пути (v8res://templates/conf.xml), то что-то выйдет? Но я не понял, где он хранится и есть ли туда доступ. |
|||
6
Garykom
гуру
05.04.21
✎
17:33
|
(5) >v8res://templates/conf.xml
проверить может ли сама платформа писать по этому пути )) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |