Сборщик мобильных приложений 1с не удалось определить версию java
[info] Версия ОС : Windows x86-64, version 6.1 Service Pack 1 (Build 7601)
[info] Версия 1С:Предприятия : 8.3.10.2168 Windows x86-64
[info] Версия сборщика : 2.0.5.24
[info] Версия мобильной платформы : 8.3.10.51
[info] Графическая информация :
[info] Аудиоинформация :
[info] Android API Level : 25
[WARN] Информация о звуковых файлах отсутствует
[WARN] Ключ для работы с картами Google не задан в настройках. Работа с картами будет невозможна
[WARN] Необходимый элемент НЕ обнаружен
[info] Начинается сборка
Buildfile: F:\Mobile\tmp\03307c81-840d-49f0-a2b3-438742b06822\build.xml
BUILD FAILED
F:\Mobile\tmp\03307c81-840d-49f0-a2b3-438742b06822\build.xml:50: Cannot find F:\Mobile\Android\sdk\tools\ant\build.xml imported from F:\Mobile\tmp\03307c81-840d-49f0-a2b3-438742b06822\build.xml
Total time: 0 seconds
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Мобильное приложение. Сборка *.apk файла
Добрый вечер. Читал много инфы по поводу сборки. Прочитал интересную вещь, что есть конфигурация и.
Экран загрузки, мобильное приложение iOS/Android
Здравствуйте! Подскажите, экран загрузки приложения, хочу сделать анимацию (gif, apng, mng) при.
Как сделать так, чтобы мобильное приложение автоматически подстраивалось под размер экрана?
В Android Studio мы же под определенную диагональ создаём приложение (один эмулятор).. Как при.
сборка под android
Собственно, если у меня есть приложение, написанное с помощью qt creator, можно ли его как-нибудь.
mxs89, да кто же знает то.
Сравнивай что не так у тебя
Добавлено через 20 минут
С ИТСа (для инфо)
25.5.2.2. Для ОС Android
Для разработки мобильного приложения для ОС Android необходимо выполнить следующие требования:
Для нормальной работы с платформой разработчика необходимо установить Android SDK Platform-tools (пример на рис.471). Версия инструмента можно посмотреть в колонке Rev. На рисунке будет выполнена установка версии 22, что удовлетворяет требованиям (версия не ниже 14). После выбора компонент следует нажать кнопку Install X package… и согласиться с лицензионным соглашением.
Для установки мобильной платформы разработчика на мобильное устройство, работающее под управлением Android, необходимо выполнить следующие действия:
Пример для ARM-платформы:
%ANDROID_SDK%\platform-tools\adb.exe install -r "<Каталог платформы>\1cem-arm.apk"
Пример для x86-платформы:
%ANDROID_SDK%\platform-tools\adb.exe install -r "<Каталог платформы>\1cem-x86.apk"
Где, Каталог платформы – каталог, в котором расположен соответствующий файл с мобильной платформой. Если мобильная платформа уже установлена на мобильное устройство, то данная команда выполнит ее переустановку.
Для установки мобильной платформы разработчика можно воспользоваться командой конфигуратора Главное меню – Конфигурация – Мобильное приложение – Использование Android debug bridge – Установить мобильную платформу. В этом случае надо будет выполнить дополнительную настройку конфигуратора (подробнее см. здесь). С установку мобильной платформы можно выполнить или на физическое мобильное устройство, подключенное к компьютеру или на эмулятор устройства, созданный с помощью менеджера виртуальных устройств Android (AVD Manager.exe, входит в состав Android SDK).
Добавлено через 2 минуты
а так же сборка
25.5.7. Сборка мобильного приложения перед публикацией в магазине приложений
Мобильное приложение, предназначенное для публикации в магазине приложений, состоит из мобильной платформы и мобильного приложения и дополнительных файлов (иконок, логотипов и т. д.), «упакованные» в один контейнер. Этот файл можно установить на мобильное устройство.
Для формирования мобильного приложения предназначена специальная конфигурация (Сборщик мобильных приложений), которая входит в состав дистрибутива мобильной платформы. Конфигурация предоставляет следующие возможности:
В том случае, если собираемое мобильное приложение включает внешние компоненты, то будут собраны мобильные приложения только для тех мобильных ОС, для которых существуют внешние компоненты. Другими словами, если к мобильной конфигурации подключена внешняя компонента, которая собрана для ОС iOS и Android, то такое мобильное приложение не будет собрано для ОС Windows.
Результатом работы сборщика выступают следующие объекты:
1. Мобильное приложение для ОС Android (архитектура ARM);
2. Мобильное приложение для ОС Android (архитектура x86);
3. Проект мобильного приложения для сборки на компьютере Apple (.zip-файл);
4. Пакет приложения для ОС iOS (.ipa-файл). Файл с пакетом приложения формируется в том случае, если в сборщике мобильных приложений настроены параметры соединения с компьютером Mac, который может выполнять сборку пакета приложений;
5. Мобильное приложение для ОС Windows Phone (архитектура ARM, .appx-файл);
6. Мобильное приложение для ОС Windows Phone (архитектура x86, .appx-файл);
7. Мобильное приложение для магазина приложений ОС Windows (архитектура x86, .appx-файл);
8. Мобильное приложение для магазина приложений ОС Windows (архитектура x64, .appx-файл).
Для того чтобы сборщик мобильных приложений мог выполнять какие-либо действия на стороне компьютера Apple, его необходимо настроить. Для этого необходимо выполнить следующие действия:
Сборка мобильного приложения выполняется на стороне сервера. На компьютере (или компьютерах), на котором исполняется серверная часть «1С:Предприятия», должно быть установлено следующее программное обеспечение:
ВНИМАНИЕ! Сборка мобильного приложения для ОС Windows возможна только в том случае, если на компьютере, который выполняет сборку, установлена операционная система Windows 8.1 и выше.
Требования к компонентам Android Studio определяются требованиями мобильной платформы, которая используется при сборке мобильного приложения. Мобильная платформа содержит API Level, который считается рекомендуемым при использовании мобиьлных приложений, собранных с этой платформой. Именно этот API Level будет требовать и сборщик при сборке мобильного приложения. API Level определяет требования к версиям Android Tools и Android Platform Tools. Версия Android Build Tools не должна быть младше, чем используемый API Level. Однако допускается использование любой более старшей версии API Level, относительно версии, которую требует мобильная платформа. В этом случае требования к другим компонентам будут проверяться относительно той версии API Level, который будет реально использоваться при сборке.
Проверить это можно с помощью утилиты SDK Manager.exe, которая поставляется вместе с SDK. Необходимые для работы сборщика компоненты отмечены на рис.473.
Рис. 473. Настройка Android SDK для сборщика
Не рекомендуется устанавливать ознакомительные или тестовые версии требуемых компонент. После выбора необходимых компонентов следует нажать кнопку Install … packages… и согласиться с лицензионным соглашением.
Также сборщик мобильных приложений содержит встроенную документацию (справка), которая содержит описание правил работы со сборщиком, системные требования и форматы архивов, которые будут загружаться в прикладное решение.
25.6. Публикация в магазине приложений
Подготовка приложения для размещения в магазине приложений делается аналогично проверке мобильного приложения перед публикацией в магазине приложений.
25.6.1. Для ОС iOS
Перед отправкой приложения в Apple AppStore необходимо создать приложение в портале iTunes Connect и заполнить всю требуемую информацию о приложении. Затем следует нажать кнопку Ready to Upload Binary, при этом статус вашего приложения в iTunes Connect должен измениться на Waiting For Upload.
25.6.1.1. Из архива проекта
После формирования файла с архивом приложения для ОС iOS следует скопировать файл архива на компьютер Mac и выполнить следующие действия:
Установка 1C:EDT производится из комплекта поставки, но, прежде чем начинать установку, выполните некоторые подготовительные действия.
Возможная проблема: Перед установкой новой версии 1C:EDT завершите работу программы запуска и обновления (1C:EDT Start);-
версию Java, установленную на компьютере; Java, если это необходимо; утилиту ring, если она была установлена ранее (до первого запуска 1C:EDT ).
Проверьте версию Java, установленную на компьютере
Для работы 1C:EDT необходимо, чтобы на компьютере была установлена 64-разрядная Java Platform, Standard Edition версии 11 с поддержкой OpenJFX(JavaFX). Примечание: С большой долей вероятности поддерживается работа с Java 12 и Java 13, однако детальное тестирование не проводилось.В операционных системах Windows 10 и Windows 8:
- Правой кнопкой мыши нажмите в левой нижней части экрана и выберите из раскрывающегося меню Панель управления ;
- В панели управления выберите Программы > Программы и компоненты ;
- Отобразится список установленных версий Java.
В операционных системах Windows 7 и Vista:
- Откройте меню Пуск ;
- Выберите Панель управления ;
- Выберите Программы ;
- Выберите Программы и компоненты ;
- Отобразится список установленных версий Java.
В операционных системах Windows и macOS вы можете определить версию Java с помощью командной строки. Введите команду java -version в окне терминала.
Если версия Java Platform, установленная на вашем компьютере, не соответствует системным требованиям, обновите ее до нужной версии (подробнее.
Важно: Если вы устанавливаете 1C:EDT в операционной системе Linux и используете OpenJDK, входящий в состав дистрибутива Linux, то вам понадобится дополнительно установить пакет openjfx. Дело в том, что «Установщик» и 1C:EDT используют JavaFX, однако JavaFX не входит в состав некоторых дистрибутивов OpenJDK.Как установить Java
Примечание: Если вы работаете «нестандартно» и не используете программу запуска и обновления, в некоторых случаях после установки 1C:EDT вам потребуется вручную отредактировать файл 1cedt.ini (подробнее).Как настроить Java
В процессе установки Java выполнит все необходимые настройки. Но, если этого не произошло, вы можете самостоятельно проконтролировать и при необходимости установить следующее.
Для операционной системы Windows:
- Установите в переменную окружения JAVA_HOME каталог, в который установлена Java.
- Добавьте к переменной окружения PATH путь к каталогу bin каталога, в который установлена Java.
Для операционной системы Linux:
- Установите в переменную окружения JAVA_HOME каталог, в который установлена Java.
- Если в системе установлено более одной версии Java, то с помощью команды update-alternatives установите в качестве Java по умолчанию версию, соответствующую системным требованиям.
Удалите утилиту ring, если она была установлена ранее
Если вы уже устанавливали на своем компьютере программные продукты «1С:Предприятия 8», то, возможно, вместе с ними вы установили и утилиту ring. Эта утилита входит в состав платформы и позволяет управлять локальной конфигурацией процессов системы "1С:Предприятие 8» — подробнее.
Новый Установщик 1С:Предприятия , входящий в комплект поставки 1C:EDT , помимо самой 1C:EDT также установит на вашем компьютере и утилиту ring. Эта утилита может потребоваться вам для того, чтобы запускать 1C:EDT из командной строки для выполнения рутинных операций.
Но поскольку новый «Установщик» не использует пакетные менеджеры операционных систем, то утилиту ring, установленную "старой" программой установки, нужно удалить, прежде чем выполнять первую установку 1C:EDT с помощью нового «Установщика».
Чтобы узнать, установлена ли у вас утилита ring, откройте Панель управления (Windows). Если утилита установлена, вы увидите ее в списке установленных программ. Удалите ее.
Установка 1C:EDT
В операционной системе Windows
Чтобы начать установку 1C:EDT , распакуйте архив, в котором поставляется 1C:EDT , в любой каталог. Запустите файл 1ce-installer.exe от имени администратора.
В операционной системе Linux
Распакуйте архив дистрибутива, откройте терминал, перейдите в директорию с дистрибутивом и выполните sudo ./1ce-installer .
В операционной системе macOS
В Finder кликните два раза по DMG-файлу с дистрибутивом, в появившемся окне кликните два раза на файле 1ce-installer (или 1ce-installer.app , если у вас показываются расширения всех файлов); запрос прав администратора будет выполнен автоматически.
Совет: Далее описан минимальный набор действий, необходимых для установки и запуска 1C:EDT . Если вы хотите ознакомиться со всеми возможностями «Установщика», его документация опубликована на портале ИТС.Начнется запуск «Установщика». «Установщик» кроссплатформенный, он имеет одинаковый (насколько это возможно) графический интерфейс на всех перечисленных операционных системах.
- убедитесь, что Java установлена — Проверьте версию Java, установленную на компьютере;
- убедитесь, что Java поддерживает OpenJFX(JavaFX); если вы устанавливали Liberica JDK, то необходим полный дистрибутив (подробнее);
- убедитесь, что переменная JAVA_HOME установлена правильно — Как настроить Java.
Через некоторое время «Установщик» покажет название и характеристики устанавливаемой версии 1C:EDT .
Проверка цифровой подписи
Все компоненты комплекта поставки 1C:EDT подписываются цифровой подписью. «Установщик» проверяет эту подпись и отображает результат проверки рядом с названием версии.
Если отображается зеленая «медаль», значит, цифровая подпись успешно проверена и вы можете устанавливать дистрибутив.
Если отображается красный треугольник, значит, цифровая подпись не прошла проверку.
В этом случае вы тоже можете установить дистрибутив, но на свой страх и риск. Цифровая подпись может не пройти проверку по двум причинам: либо файлы дистрибутива были скомпрометированы (то есть это не те файлы, которые поставляет фирма «1С»), либо на вашем компьютере неправильно настроена проверка цифровых подписей. Нажмите на красный треугольник, и вы получите более подробную информацию о проверке цифровой подписи по каждому компоненту, входящему в комплект поставки.
Назначение домашней директории установки при первом запуске
Только при первом запуске нового «Установщика» вы можете выбрать домашнюю директорию, в которую будут устанавливаться все версии 1C:EDT и другие программы «1С:Предприятия 8". Отдельная собственная домашняя директория, которую использует «Установщик», позволяет всегда иметь только одну копию 1C:EDT некоторой версии, без дублирования.
При следующих запусках «Установщика» вы уже не сможете изменить домашнюю директорию в его диалоге. Но при необходимости вы можете перенести домашнюю директорию на любой диск, поставив ссылку на файловой системе на первоначальную директорию.
Установка
Чтобы начать установку, нажмите Установить . О ходе установки вас будет информировать индикатор.
Когда установка закончится, ее результат будет показан на экране. Вы можете перейти по ссылкам из раздела Далее , чтобы ознакомиться со связанной информацией, или можете нажать Готово , чтобы завершить работу «Установщика».
Запуск 1C:EDT
Основной способ работы с 1C:EDT — это использование программы запуска и обновления. Она позволяет управлять всеми вашими проектами и версиями 1C:EDT , установленными на компьютере. При этом вы можете запускать конкретные версии 1C:EDT и «вручную», без использования программы запуска и обновления, если в этом есть необходимость.
Ярлык для программы запуска и обновления «Установщик» помещает на рабочий стол Windows. Аналогичный ярлык создается и для Linux.
Кроме этого ярлык программы запуска и обновления создается в меню Пуск (Windows) и в Launchpad (macOS). Там же создаются пункты меню для запуска конкретных версий 1C:EDT .
Кроме этого вы всегда можете запустить 1C:EDT непосредственно из домашней директории установки (файл 1cedt.exe ), выбрав в папке components нужную вам версию 1C:EDT .
После установки 1C:EDT
Примечание: Если вы работаете «нестандартно» и не используете программу запуска и обновления, вам понадобится выполнить ряд настроек (подробнее).Групповая разработка. Перед началом совместной работы над большим проектом желательно выполнить некоторые настройки Git. Они помогут вам избежать проблем, связанных с использованием больших файлов, разных операционных систем и разных кодировок — подробнее.
- приложение 1cedt.exe ;
- каталоги рабочих областей 1C:EDT ;
- каталоги, в которых располагаются локальные репозитории Git;
Дополнительное программное обеспечение. Кроме этого для запуска и отладки прикладных решений вам понадобится платформа «1С:Предприятие 8» и, возможно, дополнительное программное обеспечение (подробнее).
Я установил новую копию Android Studio с помощью терминала, но когда я создаю новый проект, он выдает ошибку «Не удалось определить версию Java». Установлены JDK и SDK. Android Studio обновлена до последней версии. Я использую Ubuntu 14.04 LTS
Я просто изменил java JDK по умолчанию с Oracle JDK на OpenJDK. Работает как шарм.
Я столкнулся с той же проблемой, но в ОС Windows 7. Это произошло потому, что несколько версий java присутствовали в одном месте C:\Program Files\Java Java 5, 7, 8 и 9. Хотя переменные среды JAVA_HOME и PATH были установлены на Java 8, студия Android имела в виду Java 9.
Мое решение, в меню нажмите здесь File > Project Structure , укажите JDK в нужное место C:\Program Files\Java\jdk
Одна потенциальная проблема заключается в том, что более старые версии Gradle не могут анализировать версию Java из выходных данных java -version , созданных OpenJDK. Более новые версии могут (я думаю, что он был обновлен вокруг Gradle 2.2; последняя версия, 2.9, работает).
Измените distributionUrl в gradle / wrapper / gradle-wrapper.properties на новую версию gradle
Я столкнулся с той же проблемой в ubuntu 16. Это произошло из-за того, что несколько версий java присутствовали в одном и том же месте 7, 8 и 9. Хотя переменные среды JAVA_HOME и PATH были установлены на Java 8, студия Android имела в виду Java 9.
Мое решение, в меню нажмите Файл> Структура проекта, выберите версию 8.
Подобно ответу Кедса. В android Studio на вкладке Project / File Explorer перейдите в Скрипты Gradle -> gradle.properties
Вы увидите что-то вроде этого:
Да просто так. Есть более новые версии, такие как 4.10.2, но я на самом деле не использую gradle, это просто необходимо для проекта.
Кроме того, хотя это не особо повлияло на мою работу над проектом, мой проект не указывал на новый JDK. Он автоматически указывал на jre-файл Android Studio, как рекомендовано.
Если вы хотите изменить это, получите путь к файлу последней версии Java JDK. Обычно в
Для окон. В Android Studio перейдите в Файл -> Структура проекта -> Расположение SDK.
Снимите флажок «Встроенный JDK (рекомендуется)», затем вставьте путь к самому новому пути к файлу JDK для всего файла.
И не только файл bin. Удачи!
Ничего из этого не сработало для меня, поэтому, если это может помочь кому-то другому: щелкните правой кнопкой мыши «приложение» в своем проекте, перейдите в «Открыть настройки модуля»> «Свойства» и измените исходную и целевую совместимость на нужную вам версию Java. .
Хорошо, что решило проблему для меня, так это то, что я не использовал встроенный jdk, а затем установил версию java на java 7 и построил ее, это дало мне ошибку из-за лямбда-выражения, затем я установил версию java на 1.8 и синхронизировал, затем построил, и это сработало
Разработаем простое мобильное приложение на 1С для Android. Для тестирования можно использовать физическое устройство (свой смартфон или планшет), но гораздо удобнее использовать виртуальное. Для этого нужно установить эмулятор, например Genymotion.
Если уже есть установленный VirtualBox, то можно скачать без него. Иначе скачиваем с VirtualBox, это нижняя ссылка. Затем нужно запустить скачанный файл и установить VirtualBox и Genymotion. Здесь не должно возникнуть сложностей.
После этого нужно запустить Genymotion. В открывшемся окне нужно добавить новое виртуальное устройство:
Слева можно настроить отборы, справа выбрать какое устройство будем создавать. Например, выберем версию Android 7.0, устройство Custom Phone:
Нажмем справа внизу кнопку Next и будет открыто окно для настройки создаваемого устройства. Уменьшим разрешение экрана до 480х800 (чем выше разрешение, тем сильнее будет тормозить эмулятор), 240 HDPI, а также уменьшим количество процессоров до 2-х и память до 1024 МБ:
Нажмем кнопку Install и начнется скачивание образа виртуального устройства:
После скачивания образа в списке появится новое устройство, которое можно запустить, выбрав в меню команду Start:
Можно сразу в настройках включить русский язык: Settings – Language & Input – Language, добавить новый язык и поставить его на первое место:
Иногда бывает, что виртуальная машина не запускается, при этом Genymotion не пишет каких-то внятных ошибок. Чтобы увидеть ошибку нужно запустить VirtualBox, выделить созданную нами виртуальную машину и нажать Запустить:
В этом случае хотя бы можно будет увидеть ошибку и поискать решение в интернете.
Установка мобильной платформы
Теперь нужно установить мобильную платформу. Если у Вас нет доступа к мобильной платформе, то можно скачать учебную версию, но она имеет ряд ограничений. Если доступ есть, то можно скачать здесь.
Распаковываем скачанный архив с мобильной платформой и из папки Android копируем файл 1cem-x86.apk в какое-нибудь другое место. Это 32-х разрядная мобильная платформа для процессоров архитектуры x86. В этой же папке есть файл 1cem-arm.apk. Это 32-х разрядная мобильная платформа для процессоров архитектуры ARM. Про разницу между архитектурами x86 и ARM можно почитать здесь. Но так как у меня процессор intel, то я буду использовать файл 1cem-x86.apk.
Мобильная платформа будет установлена на виртуальную машину и в списке приложений появится значок 1С:
При запуске будет открыт список приложений (конфигураций), который пока пуст:
В эмуляторе Genymotion можно установить мобильную платформу просто перетянув файл мобильной платформы из проводника Windows на экран эмулятора:
После этого в настройках появится пункту меню Для разработчиков:
И уже в нем нужно разрешить отладку по USB:
Сразу после тестирования нужно запретить отладку по USB! Иначе на Ваш смартфон могут быть установлены вирусы!
Разработка мобильной конфигурации
Теперь разработаем мобильную конфигурацию. Создадим новую базу 1С, путь к базе лучше указать на латинице, так будет меньше проблем. В свойствах конфигурации установим Назначение использования = Приложение для мобильной платформы:
Добавим произвольную общую форму:
И в модуле формы в обработчике ПриСозданииНаСервере добавим следующий код:
Процедура ПриСозданииНаСервере ( Отказ , СтандартнаяОбработка )
А также изменим имя конфигурации:
Обновим конфигурацию базы данных.
Платформа предупредит о том, что нужны полномочия администратора, но так как мы не будем публиковать на веб-сервере, то можно проигнорировать это.
В открывшемся окне нужно снять флаг Создавать виртуальный каталог на веб-сервере, указать Каталог, куда будет записан файл мобильной конфигурации (лучше использовать только латиницу), а также установить флаг Обновлять мобильное приложение при обновлении конфигурации базы данных:
После это нужно нажать на кнопку Опубликовать.
Если нажать ОК и выйти из приложения кнопкой назад, то мы попадем в список всех приложений (конфигураций) мобильной платформы, где пока что есть только одна, разработанная нами конфигурация:
Сборка мобильного приложения
Выполним сборку мобильного приложения, чтобы запускать его не через мобильную платформу, а как отдельное приложение.
Для начала нужно установить конфигурацию Сборщик мобильных приложений. Установочные файлы находятся в архиве с мобильной платформой, в папке MobileAppMaker. Это обычная конфигурация 1С. Сначала нужно установить шаблон, а потом из шаблона создать новую конфигурацию:
Также для сборки потребуется установленная Java и Android SDK.
Java можно скачать тут. С установкой не должно возникнуть проблем. Путь к Java также желательно добавить в системную переменную среды Path, если он автоматически не был добавлен туда. Чтобы проверить установлена ли Java и какой версии можно в командной строке выполнить команду java -version:
Для установки Android SDK можно скачать Android Studio и через него установить все необходимое. Android Studio можно скачать по этой ссылке, проблем с установкой также не должно быть. При установке нужно будет выбрать путь для установки Android SDK, здесь нужно выбирать путь только на латинице, желательно покороче и без пробелов, например: C:\AndroidSDK.
Для сборки на мобильной платформе 8.3.19 нужна версия SDK API 29. Чтобы скачать нужную версию SDK нужно запустить Android Studio и в стартовом окне нажать на гиперссылку More Actions и выбрать пункт SDK Manager:
В открывшемся окне, на закладке SDK Platforms нужно отметить нужную версию API и нажать ОК. Будут скачаны файлы выбранной версии SDK. 31 версия (последняя на 17.08.2021) была установлена вместе с Android Studio.
В открывшемся окне нужно нажать на кнопку Создать:
Будет открыто окно для заполнения путей к компонентам:
После этого нужно выполнить настройку параметров поставщика:
Так как будем собирать для Android, то на закладке Общие параметры нужно установить флаг Для ОС Android:
Появится закладка Параметры для ОС Android. Здесь нужно указать Префикс идентификатора приложения для ОС Android (например ru.test) и создать Ключ подписи приложений:
Для создания ключа нужно нажать на кнопку с плюсом:
Будет открыто окно где нужно ввести параметры ключа и нажать Сформировать ключ:
Хеш ключа будет заполнен в поле Хеш SHA-1 ключа подписи.
Теперь нужно загрузить мобильную платформу в сборщик. Для этого нужно перейти в раздел Мобильные версии, добавить новый элемент и выбрать архив с мобильной платформой. После загрузки будет создан новый элемент справочника, в котором будут указаны параметры мобильной платформы, в том числе версия API, которую нужно использовать при сборке (именно поэтому мы скачивали 29 версию API SDK):
В свойствах конфигурации нужно заполнить поставщика и версию:
В сборщике в разделе Мобильные конфигурации нужно нажать на кнопку Загрузить конфигурацию, выбрать файл с записанной мобильной конфигурацией и нажать Загрузить:
Будет создана группа и в ней элемент с мобильной конфигурацией:
После загрузки конфигурации будет предложено создать группу справочника Мобильные приложения. Можно согласиться и заполнить параметры как на рисунке:
В поле Мобильная платформа нужно выбрать элемент справочника Мобильные платформы. А на закладке Конфигурации и представления в поле Источник нужно выбрать группу с мобильной конфигурацией.
После этого в этой группе (справочника Мобильные приложения) нужно создать новый элемент и нажать на кнопку Собрать приложение:
Начнется процесс сборки приложения, по окончании которого на закладке Результаты сборки можно будет сохранить собранное приложение на диск:
Для установки мобильного приложения на виртуальную машину нужно в командной строке ввести команду adb install F:/ru.test.test-x86.apk
На виртуальной машине в списке приложений появится новое приложение. Уже не в составе мобильной платформы, а как отдельное приложение:
Читайте также: