|
Сборщик мобильного приложения. Танцы с бубном. | ☑ | ||
---|---|---|---|---|
0
luter-89
06.08.20
✎
11:05
|
Всем привет.
Пытаюсь собрать для теста мобильное приложение сделанное в последней версии платформы , также используется последняя версия мобильной платформы. Сборщик соответственно с архива мобильной платформы версии 2.0.12.55. Сделал пустую конфигурацию, загрузил в сборщик и началось.. Различные ошибки на стороне java, пытался ставить разные сборки SDK и JDK. На данный момент JDK 8.0_261, (пробовал 11-й, 13-й,14-й), SDK собрал через Андроид студию. Для SDK установил build-tools версии от 26 до 30-й, версии Андроид от 6-й до 10-й. В данный момент возникает ошибка до формирования лога. сборщик мобильных приложений 1с Ошибка доступа к файлу 'mab-6cde15a2-1789-4ce6-ac0a-8b604d7fd6c1\build\intermediates\incremental\release-mergeJavaRes\zip-cache\Do0H38ezppyx4emRb0jZpaANO0k='. 5(0x00000005): Отказано в доступе. На папку, где у меня кеш сборки есть полные права для USER1C. Пробовал запускать под админом. Года 4 назад у меня со сборщиком не было проблем. Может кто сталкивался? |
|||
1
luter-89
06.08.20
✎
11:22
|
Переключил на другой JDK, теперь
FAILURE: Build failed with an exception. * What went wrong: Could not initialize class org.codehaus.groovy.reflection.ReflectionCache |
|||
2
trad
06.08.20
✎
11:48
|
"Для SDK установил build-tools версии от 26 до 30-й, версии Андроид от 6-й до 10-й."
на всякий случай 26 АПИ соответствует андроиду 8 |
|||
3
trad
06.08.20
✎
11:51
|
Использую сборщик 2.0.11.50
JDK 14 Android SDK установлены с 24 по 29 Сборщик файловый, запускается под правами локального админа |
|||
4
trad
06.08.20
✎
11:52
|
(3) + Мобильная платформа 8.3.16.142
|
|||
5
pavig
06.08.20
✎
12:08
|
(0)
1. Для 17й платформы JDK нужен 8, верно. Для 16й подходил JDK 14. Почему так - хз) 2. База у тебя в клиент-серверном режиме, правильно я понял? Рекомендую попробовать таки файловый, на нём у меня не было таких проблем |
|||
6
luter-89
06.08.20
✎
12:09
|
(5) Да, клиент-серверный режим
|
|||
7
pavig
06.08.20
✎
12:10
|
(6)
пробуй файловый, должно заработать |
|||
8
pavig
06.08.20
✎
12:11
|
С JDK 8.0_261 конечно вообще жесть, долго плевался)
|
|||
9
pavig
06.08.20
✎
12:11
|
прям подстава постав, целый вечер на это убил
|
|||
10
luter-89
06.08.20
✎
12:25
|
(5) У тебя на 17-й платформе получилось разрабатывать мобилку, которую получилось собрать?
|
|||
11
pavig
06.08.20
✎
12:26
|
(10)
Да |
|||
12
luter-89
06.08.20
✎
12:47
|
(11) Cпасибо тебе добрый человек, сборщик в файловом режиме собрал все нормально.
|
|||
13
Машротц
06.08.20
✎
13:45
|
А если база на Сервере 1С и с ней работают в клиент-серверном режиме, без РИБа, без обменов/синхронизаций, то как нужно поступить, чтобы Мобильное Приложение использовать на Мобильном Устройстве с этой базой на сервер? Собрать мобильное приложение из этой серверной базы и потом нужно будет настроить обмены РИБ ? Или как ?
|
|||
14
pavig
06.08.20
✎
13:47
|
(12)
Обрасчайтесь |
|||
15
pavig
06.08.20
✎
13:48
|
(13)
Ты путаешь. Тут речь шла о специальной базе, которая является сборщиком мобильного приложения, то есть это отдельный технический инструмент, с помощью которого программист компилирует мобильное приложение в apk-файлы |
|||
16
pavig
06.08.20
✎
13:49
|
(13)
РИБ в случае с мобильным приложением вообще не очень хорошая тема. Лучше просто на http-сервисах и всё |
|||
17
luter-89
06.08.20
✎
15:44
|
(16) Еще есть вопрос. Я сделал ADB отладку через USB, мобильная платформа все время зависает. То в момент обновления конфигурации, то в момент запуска.
Отлаживать не возможно. Пробовал ставить мобильную платформу от 8.3.16. Разрабатываю на 8.3.17. Если у тебя на 17-й платформе получилось разрабатывать, то проблемы у меня могут быть связаны именно с USB отладкой? Главный для меня вопрос работоспособность последних релизов мобильной платформы. |
|||
18
Garykom
гуру
06.08.20
✎
15:54
|
(17) отладка только на файловой базе
|
|||
19
luter-89
06.08.20
✎
16:01
|
(18) Я про отладку на смартфоне. Я правда через SamsungDex еще на комп изображение выводил, может это в нем тормозило) Я еще проверю
|
|||
20
Garykom
гуру
06.08.20
✎
16:07
|
(19) Ты понимаешь чтобы запустить отладку на смартфоне надо иметь запущенную версию на компе той же конфы? В файловом режиме!
Можно и в серверном но там с именами базы трабла |
|||
21
pavig
06.08.20
✎
16:12
|
(17)
Просто юзай http-отладчик и не парься |
|||
22
pavig
06.08.20
✎
16:12
|
(21)
В конфигураторе поднимай http-отладчик, в мобилке в свойствах базы прописывай адрес и порт отладчика |
|||
23
Garykom
гуру
06.08.20
✎
16:14
|
(22) самый прикол это отладка мобильного приложения на реальном девайсе когда конфигуратор в облаке по rdp ))
|
|||
24
pavig
06.08.20
✎
16:15
|
Я вообще сначала оталживаю логику через десктопный режим "типа это мобилка", и только потом контрольно несколько раз прогоняю в мобилке. Так гораздо быстрее
|
|||
25
pavig
06.08.20
✎
16:15
|
(23) Да)
|
|||
26
trad
06.08.20
✎
16:16
|
(20) "чтобы запустить отладку на смартфоне надо иметь запущенную версию на компе той же конфы"
Отлаживаю на мобилке. На компе кроме конфигуратора в режиме отладки ничего не запущено. Ну на iis публикация еще. Или ты про что? |
|||
27
Garykom
гуру
06.08.20
✎
16:17
|
(26) >На компе кроме конфигуратора в режиме отладки ничего не запущено. Ну на iis публикация еще.
вот конфигуратор лучше файловая база самый прикол что через EDT отладка МП не пашет, особенно если ВК засунуть в конфу мобильную |
|||
28
pavig
06.08.20
✎
16:18
|
(27)
8 еще сырая) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |