|
Конфигурация "Сборщик мобильных приложений" | ☑ | ||
---|---|---|---|---|
0
varyag
23.09.14
✎
12:14
|
В общем написал мобильное приложение - разработку делал путем установки мобильной платформы на устройство. Теперь решил собрать файл .apk. Раньше я пользовался обработками для компиляции файла, в последней же версии мобильной платформы в каталоге с дистрибутивом нет обработок, но есть конфигурация "Сборщик мобильных приложений". При начале работы с ней сразу всплыл баг - в справочнике МобильныеКонфигурации не удается создать элемент - "Элементы можно создавать только в группах". Но у и группу не дает создать. Ладно - поправил. Все создал, все настройки заполнил. При попытке собрать приложение выдает ошибку "Платформа для ОС Android (ARM) - отсутствует в хранилище"
Щас буду отладчиком ковырять, а пока может на форуме найдется компетентный человек - подскажет что это вообще значит. Гугл пока н в курсе про эту конфу как я понял)) |
|||
1
varyag
23.09.14
✎
12:31
|
Вот функция проверки файла, где:
ВладелецСсылка - СправочникСсылка.МобильныеПлатформы; ТипФайлаСсылка - ПеречеслениеСсылка.ТипыФайлов Функция ПолучитьХарактеристикиФайлаВХранилище(Знач ВладелецСсылка, Знач ТипФайлаСсылка) Экспорт Попытка Результат = Неопределено; Запрос = Новый Запрос; Если ТипФайлаСсылка = Перечисления.ТипыФайлов.ПлатформаAndroid_ARM ИЛИ ТипФайлаСсылка = Перечисления.ТипыФайлов.ПлатформаAndroid_x86 ИЛИ ТипФайлаСсылка = Перечисления.ТипыФайлов.ПлатформаIOS_RUEN ИЛИ ТипФайлаСсылка = Перечисления.ТипыФайлов.ПлатформаIOS_MULTI Тогда Запрос.Текст = "ВЫБРАТЬ | Файлы.Хеш, | Файлы.РазмерФайла, | Файлы.ИмяФайла |ИЗ | РегистрСведений.ФайлыМобильныхПлатформ КАК Файлы |ГДЕ | Файлы.Владелец = &Владелец | И Файлы.ТипФайла = &ТипФайла"; Иначе Запрос.Текст = "ВЫБРАТЬ | Файлы.Хеш, | Файлы.РазмерФайла, | Файлы.ИмяФайла |ИЗ | РегистрСведений.Файлы КАК Файлы |ГДЕ | Файлы.Владелец = &Владелец | И Файлы.ТипФайла = &ТипФайла"; КонецЕсли; Запрос.УстановитьПараметр("Владелец", ВладелецСсылка); Запрос.УстановитьПараметр("ТипФайла", ТипФайлаСсылка); Выборка = Запрос.Выполнить().Выбрать(); Если Выборка.Следующий() Тогда Результат = Новый Структура; Результат.Вставить("Успешно", Истина); Результат.Вставить("Хеш", Выборка.Хеш.Получить()); Результат.Вставить("Размер", Выборка.РазмерФайла); Результат.Вставить("ИмяФайла", Выборка.ИмяФайла); Иначе Результат = Новый Структура; Результат.Вставить("Успешно", Ложь); Результат.Вставить("Хеш", Неопределено); Результат.Вставить("Размер", 0); Результат.Вставить("ИмяФайла", ""); КонецЕсли; Исключение Результат = Новый Структура; Результат.Вставить("Успешно", Ложь); Ошибка = ИнформацияОбОшибке(); ЗаписьЖурналаРегистрации("РаботаСХранимымиФайлами.Информация", УровеньЖурналаРегистрации.Ошибка, , , НСтр("en='Cannot retrieve file details:';ru='Ошибка получения информации о файле:'") + " " + ПодробноеПредставлениеОшибки(Ошибка)); КонецПопытки; Возврат Результат; КонецФункции Т.е. идет проверка элемента справочника МобильныеПлатформы - в который загружен zip-архив с моблиьными платформами под Андройд и Айос, причем если чего то не хватает - то загрузить файл в справочник не даст.. Получается все есть - но не работает |
|||
2
MetalZOne
23.09.14
✎
12:38
|
Ниче там не правь, конфа работает из коробки
|
|||
3
varyag
23.09.14
✎
12:44
|
(2) А как же баг о котором я написал в (0) ??
|
|||
4
varyag
23.09.14
✎
12:46
|
Сейчас смотрю регистр сведений Файлы - там нет записи с мобильной платформой. Уже заново скачал и загрузил архив с мобильной платформой
|
|||
5
varyag
23.09.14
✎
12:49
|
Эту ошибку обошел перезагрузив файл с именем mobile.zip
|
|||
6
MetalZOne
23.09.14
✎
12:53
|
(3) это не баг, просто не там группу создаешь
|
|||
7
varyag
23.09.14
✎
13:07
|
(6) т.е.? Можно поподробней? я её пытался создать нажимая на кнопку "Создать группу" - пробовал и на начальной странице и открыв справочник.. Раскрой секрет
|
|||
8
MetalZOne
23.09.14
✎
13:10
|
(7) вверху есть команда "Создать" - "Мобильные конфигурации" - "Создать группу"
|
|||
9
varyag
24.09.14
✎
11:03
|
(8) Проверил - правда работает. Т.е. неработающий механизм создания группы на начальной странице и в форме списка справочника - это не баг, для 1С это норма? я не могу разделить такого мнения, увы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |