0
Отвечен

UROVO 5100, внешние компоненты

Наталья 6 месяцев назад в UROVO • обновлен Александр Б. «РайтСкан» (Специалист службы поддержки) 2 месяца назад 36

Добрый день! На ТСД перестали работать компоненты, проверено на 3 конфигурациях - "Библиотека подключаемого оборудования для мобильных приложений редакция 2.0.11.0", "RS Driver API (core) версия 0.0.4" и обычной обработкой с кнопкой и методом УстановитьВнешнююКомпоненту. Возвращается ошибка "Установка внешней компоненты не выполнена. В процессе установки произошла ошибка. Возможно, отсутствует компонента для используемого клиентского приложения".

В конфигурации RS Driver API (core) ошибка возникает и в момент установки компоненты RSDriver, и в момент установки компоненты RSExchange.

Мобильная платформа версии 8.3.10.51.

Никаких изменений в настройках терминала не производилось, всё работало.

Помогите, пожалуйста, разобраться, в чём проблема. 


ХОРОШО, МНЕ ПОНРАВИЛОСЬ
Оценка удовлетворенности от Наталья 6 месяцев назад
На рассмотрении


проверьте установку приложений из скриншотов выше.

в базовой прошивке на всех ТСД они установленны

ошибка одна и та же во всех конфигурациях

Возможно Вам это о чем-то скажет, сегодня нашлось обновление




При установке обновлений произошла ошибка:



Пожалуйста, предоставьте logcat на момент инициализации ВК

почему то ваши картинки не погружаются.
можете еще раз выслать с версией RS CORE

Скорее всего у вас старая версия RS:Core.

Скажите пожалуйста, (в Настройки, Приложения, закладка ВСЕ) какая версия RS:Core у вас установлена?

Если ниже 1.30 то сообщите серийный номер вашего терминала

Обновление RS:Core для вашего ТСД выпущено. Вы можете установить его в приложении RightScan C&C

Обновление установлено.


Если скачать с http://solutions.rightscan.ru/rs-api/ скомпилированное приложение RSdriverAPI.apk, то всё работает. 

Если оттуда же скачать файл тестовой конфигурации RSdriverAPI.cf, опубликовать её и подключить на устройстве, то не работает. С другими конфигурациями так же (проверила на БПО 2.0.11.0)

Проблема в устаревшем макете. К сожалению, мы не уследили обновление макета и не выложили обновление cf. БПО должно быть обновлено 1С, следите за их анонсами. Прилагаю вам рабочий макет ВК.

RSDriver.zip


К сожалению не помогло

Вы добавили RSDriver.zip в конфигурацию и  сгенерили APK?

Если да, то я могу сказать что-либо только по логу.

Для этого вам надо установить Android Debug Bridge ( http://dev.rightscan.ru/adb.zip ) , драйвера ( http://dev.rightscan.ru/drv.exe ), подключить устройство по USB, запустить ваге приложение и исполнить adb logcat -d > file.txt Получившийся файл присоедините к сообщению

Не совсем так. Я публикую мобильное приложение средствами 1с на веб-сервере IIS (получается два файла RSDriver.so и 1cema.xml). Затем на ТСД в приложении "Мобильная платформа" подключаюсь к публикации и подгружаю конфигурацию.

Немного смущает, что изначально компонента без проблем работала в разных конфигурациях и в какой-то момент перестала.

а... понятно... в общем в конфигурации есть ЧУДЕСНАЯ ошибка. Она ВСЕГДА не будет работать.

Посмотрите логи вашего сервера. zip содержит каталог ARM, а конфигурация хочет найти arm.

Переименуйте.

Да, Вы совершенно правы... И когда мы с админом настраивали веб-сервер, то уже наступали на эти грабли... 

Зря отнимаю Ваше время, прошу меня извинить. Спасибо! 

Здравствуйте не могли бы по подробней написать что нужно переименовать

каталог ARM в arm и указать mime-type для .so файлов как application/octet-stream

Спасибо Огромное!

Через публикацию на веб сервере работает, спасибо Вам большое, но вот когда собираешь в  .apk вылетает ошибка Возможно отсутствует внешняя компонента... Как на картинке , не подскажите как решить

Здравствуйте. Какая у вас версия сборщика?
Какая версия мобильной платформы?
Посмотрите компоненты SDK
2017-08-10_9-57-52.jpg

Здравствуйте.

Сборщик 2.0.5.24

1С:Предприятие 8.3 (8.3.10.2561)

Android sdk build-tools 26.0.1

Sdk platform    26.0

Проверьте настройки API компонент. Должна быть 23 версия

Мне удалить более поздние компоненты?

Да попробуйте точно так же настроить как мы вам прислали.

Сделал как Вы сказали, всё получилось вопрос закрыт. Огромное спасибо.

Здравствуйте. Та же проблема (Установка внешней компоненты не выполнена) при попытке собрать конфигурацию http://solutions.rightscan.ru/upload/iblock/91c/driver-api_core_vk_rsexchange.cf для UROVO I6200

Ошибка возникает при сборке с такими версиями:

Сборщик 2.0.5.24

Платформа 1С: 8.3.10.2580

Мобильная платформа: Версия 8.3.10.51

SDK platform (API): все до 26


При установке этого apk http://solutions.rightscan.ru/upload/iblock/193/com.rs.driverapi.core_arm.apk возникает ошибка "Компонента RSDriver не загружена". Глянул, в нём используется мобильная платформа версии 8.3.9.74. Попробовал собрать с этой версией мобильной платформы, ошибки "Установка внешней компоненты не выполнена" нет, но появилась та же ошибка "Компонента RSDriver не загружена".


Не могли бы написать для всех с какими версиями всего ПО (сборщик, платформа 1с, мобильная платформа, android api, apache ant, java jdk) сборка apk файла для данной конфигурации проходит без проблем и после этого работает.

Сборщик 2.0.3.27

Платформа 1С 8.3.10.2561

Мобильная Платформа 8.3.9.91

API 23

apache-ant-1.9.6

jdk =1.8.0_65


С такими параметрами работает.

Подскажите у нас на ТСД нет RS Core, возможно случайно удалили. Можно ли его скачать и снова установить?

Спасибо. Но ошибка "Компонента RSDriver не загружена" так и осталась

Отвечен

Добрый день.

Данный тикет закрыт.


По данной теме от zmeev@hizmat.ru:


Здравствуйте. Та же проблема (Установка внешней компоненты не выполнена) при попытке собрать конфигурацию http://solutions.rightscan.ru/upload/iblock/91c/driver-api_core_vk_rsexchange.cf для UROVO I6200

Ошибка возникает при сборке с такими версиями:

Сборщик 2.0.5.24

Платформа 1С: 8.3.10.2580

Мобильная платформа: Версия 8.3.10.51


Создайте отдельную заявку.

Сервис поддержки клиентов работает на платформе UserEcho