|
Сборка мобильного приложения | ☑ | ||
---|---|---|---|---|
0
mzelensky
15.08.16
✎
21:10
|
Доброго времени суток. Пытаюсь собрать мобильное приложение. Имею:
1) 1С:Предприятие 8.3 (8.3.8.1964) 2) Мобильная платформа 8.3.8.0058_mobile 3) "Android SDK" c установленным "Platform Tools" из API 19 4) Сборщик мобильного приложения 2.0.2.13 Приложение собираю для Андроида через "Сборщик приложения". Указал настройки в сборщике, создал и подгрузил все необходимые данные. Нажимаю "Собрать приложение". Получаю ошибку сборки. Вот журнал: |
|||
1
mzelensky
15.08.16
✎
21:10
|
[info] Android ARM
[info] Дата и время начала сборки : 15.08.2016 21:02:56 [info] Версия ОС : Windows x86, version 6.1 Service Pack 1 (Build 7601) [info] Версия 1С:Предприятия : 8.3.8.1964 [info] Версия сборщика : 2.0.2.13 [info] Версия мобильной платформы : 8.3.8.58 [info] Графическая информация : [info] Аудиоинформация : [info] Путь к Android SDK : D:\Programming\MobilePl\Soft\sdk\ [info] Используется Android SDK : 19 [info] Путь к Apache Ant : D:\Programming\MobilePl\Soft\ant\ [info] Путь к Java : C:\Program Files\Java\jdk1.7.0_51 [info] Рабочий каталог (и кеш) : D:\Programming\MobilePl\Soft\Kesh\ [info] Распаковка мобильной платформы [info] Конфигураций в мобильном приложении: 1 [info] Распаковка мобильной конфигурации: 1, Визит 2016.08.15 [info] Распаковка картинки: Android\icon-36x36.png (res\drawable-ldpi\icon.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\icon-48x48.png (res\drawable-mdpi\icon.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\icon-72x72.png (res\drawable-hdpi\icon.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\icon-96x96.png (res\drawable-xhdpi\icon.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\icon-144x144.png (res\drawable-xxhdpi\icon.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-320x480.png (assets\logo\logo_320x480.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-480x854.png (assets\logo\logo_480x854.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-640x960.png (assets\logo\logo_640x960.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-768x1024.png (assets\logo\logo_768x1024.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-800x1280.png (assets\logo\logo_800x1280.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-854x480.png (assets\logo\logo_854x480.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-1024x768.png (assets\logo\logo_1024x768.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-1280x800.png (assets\logo\logo_1280x800.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-1536x2048.png (assets\logo\logo_1536x2048.png) - ОТСУТСТВУЕТ [info] Распаковка картинки: Android\splash-2048x1536.png (assets\logo\logo_2048x1536.png) - ОТСУТСТВУЕТ [info] Установка полного идентификатора приложения: ru.MZ.MobileVizit [info] Установка версии приложения: 16.08.15 [info] Установка номера сборки приложения: 1 [WARN] Ключ для работы с картами Google не задан в настройках. Работа с картами будет невозможна [info] Удаляем лишние данные из манифеста [WARN] Необходимый элемент НЕ обнаружен [info] Проверка версии мобильной платформы, а также установка разрешений (если это необходимо): [info] В файле permissions.xml заменено значение %application.package% на "ru.MZ.MobileVizit" [info] В файле permissions.xml заменено значение %application.package% на "ru.MZ.MobileVizit" [info] В файле permissions.xml заменено значение %application.package% на "ru.MZ.MobileVizit" [info] В файле permissions.xml заменено значение %application.package% на "ru.MZ.MobileVizit" [info] В файле permissions.xml заменено значение %application.package% на "ru.MZ.MobileVizit" [info] Устанавливаются разрешения, используемые мобильными конфигурациями: [info] Обрабатывается разрешение: Location, используется [info] Обрабатывается разрешение: LocalNotification, НЕ ИСПОЛЬЗУЕТСЯ [info] Обрабатывается разрешение: InAppPurchases, НЕ ИСПОЛЬЗУЕТСЯ [info] Обрабатывается разрешение: Print, НЕ ИСПОЛЬЗУЕТСЯ [info] Обрабатывается разрешение: Calendars, используется [info] Обрабатывается разрешение: Contacts, используется [info] Обрабатывается разрешение: Telephony, используется [info] Обрабатывается разрешение: Multimedia, используется [info] Обрабатывается разрешение: PushNotification, НЕ ИСПОЛЬЗУЕТСЯ [info] Подготовка файла управления сборкой: local.properties.xml [info] Подготовка файла управления сборкой: build.xml [info] Подготовка файла управления сборкой: make.bat [info] Начинается сборка Buildfile: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\build.xml -set-mode-check: -set-release-mode: -release-obfuscation-check: [echo] proguard.config is ${proguard.config} -check-env: [checkenv] Android SDK Tools Revision 25.1.7 [checkenv] Installed at D:\Programming\MobilePl\Soft\sdk -setup: [echo] Project Name: 1cem [gettype] Project Type: Application -build-setup: [getbuildtools] Using latest Build Tools: 24.0.1 [echo] Resolving Build Target for 1cem... [gettarget] Project Target: Android 4.4.2 [gettarget] API level: 19 [echo] ---------- [echo] Creating output directories if needed... [mkdir] Created dir: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res [mkdir] Created dir: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\rsObj [mkdir] Created dir: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\rsLibs [mkdir] Created dir: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\gen [mkdir] Created dir: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\classes [mkdir] Created dir: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\dexedLibs [echo] ---------- [echo] Resolving Dependencies for 1cem... [dependency] Library dependencies: [dependency] No Libraries [dependency] [dependency] ------------------ [echo] ---------- [echo] Building Libraries with 'release'... [subant] No sub-builds to iterate on -dex: -crunch: [crunch] Crunching PNG Files in source dir: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res [crunch] To destination dir: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-hdpi\icon.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-hdpi\icon.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-hdpi\icon.png: 58% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-hdpi\move_button.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-hdpi\move_button.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-hdpi\move_button.png: 0% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-ldpi\icon.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-ldpi\icon.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-ldpi\icon.png: 0% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-ldpi\move_button.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-ldpi\move_button.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-ldpi\move_button.png: 0% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-mdpi\icon.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-mdpi\icon.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-mdpi\icon.png: 0% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-mdpi\move_button.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-mdpi\move_button.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-mdpi\move_button.png: 0% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-xhdpi\icon.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-xhdpi\icon.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-xhdpi\icon.png: 48% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-xhdpi\move_button.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-xhdpi\move_button.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-xhdpi\move_button.png: 0% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable-xxhdpi\icon.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-xxhdpi\icon.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable-xxhdpi\icon.png: 45% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable\edit_shadow.9.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable\edit_shadow.9.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable\edit_shadow.9.png: 0% size of source) [crunch] Processing image to cache: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\res\drawable\trans.png => D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable\trans.png [crunch] (processed image to cache entry D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\res\drawable\trans.png: 0% size of source) [crunch] Crunched 11 PNG files to update cache -package-resources: [package] D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\lib_res2\lib1\res\values-v21\appinvite_styles.xml:5: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar'. [package] [package] Result: 1 -package: [apkbuilder] Current build type is different than previous build: forced apkbuilder run. [apkbuilder] Creating 1cem-release-unsigned.apk for release... BUILD FAILED D:\Programming\MobilePl\Soft\sdk\tools\ant\build.xml:958: The following error occurred while executing this line: D:\Programming\MobilePl\Soft\sdk\tools\ant\build.xml:969: The following error occurred while executing this line: D:\Programming\MobilePl\Soft\sdk\tools\ant\build.xml:312: com.android.sdklib.build.ApkCreationException: java.io.FileNotFoundException: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\1cem.ap_ does not exist at com.android.sdklib.build.ApkBuilder.init(ApkBuilder.java:469) at com.android.sdklib.build.ApkBuilder.<init>(ApkBuilder.java:396) at com.android.ant.ApkBuilderTask.execute(ApkBuilderTask.java:334) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:396) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) at com.android.ant.IfElseTask.execute(IfElseTask.java:124) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) at com.android.ant.IfElseTask.execute(IfElseTask.java:124) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:396) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:435) at org.apache.tools.ant.Target.performTasks(Target.java:456) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) at org.apache.tools.ant.Project.executeTarget(Project.java:1364) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1248) at org.apache.tools.ant.Main.runBuild(Main.java:851) at org.apache.tools.ant.Main.startAnt(Main.java:235) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) Caused by: java.io.FileNotFoundException: D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\1cem.ap_ does not exist at com.android.sdklib.build.ApkBuilder.checkInputFile(ApkBuilder.java:938) at com.android.sdklib.build.ApkBuilder.init(ApkBuilder.java:438) ... 62 more Total time: 3 seconds |
|||
2
mzelensky
15.08.16
✎
21:11
|
Ранее уже производил сборку подобным образом, но на более ранних версиях..еще на 8.3.5 + после этого была переустановка ОС. В итоге сейчас понять не могу, то ли я что-то не доустановил, толи настройки какие-то криво сделал, то ли еще что-то :(
Прошу помощи!!! |
|||
3
D_Pavel
15.08.16
✎
21:27
|
Не собирай мобильное приложение.
Просто установи платформу через apk файл который уже есть собранный в дистрибутиве. Установится чистая платформа в которую можно будет загрузить конфигурацию через интернет, по тому же адресу через который настроено обновление конфигурации. Я своим сотрудникам так установил, и теперь все легко и просто делается. |
|||
4
Demasiado
15.08.16
✎
21:48
|
(3) возможно он собирает коммерческое приложение и ему такой способ не подходит. (0) зови DitriXа, возможно поможет
|
|||
5
quest
15.08.16
✎
23:14
|
Дружище - точка останова - твой друг. Там внутри сборщика - примитивная сборка текста бат файла. Пройдись пошагово, и проверь где валится
По опыту - Неверно указаны пути пути содержат русские буквы |
|||
6
arsik
гуру
16.08.16
✎
00:05
|
жаву то поставил?
|
|||
7
DitriX
16.08.16
✎
02:28
|
SDK 22 поставь, или 24
|
|||
8
michael512
16.08.16
✎
04:54
|
тут трабла с 1С, переустановить или поставить версию постарее
отсутствует файл D:\Programming\MobilePl\Soft\Kesh\ae22a7f9-ad81-4a6c-b1e3-28d5f68f9f9b\bin\1cem.ap_ |
|||
9
mzelensky
16.08.16
✎
08:25
|
(3) Мне нужен вариант через конечный apk файл. Описанный тобой вариант мне не подходит.
|
|||
10
mzelensky
16.08.16
✎
08:26
|
(5) Отладка мне не сильно поможет, т.к. сам батник формируется и запускается, на сколько я понимаю...а вот в результате его выполнения и происходит ошибка.
|
|||
11
mzelensky
16.08.16
✎
08:28
|
(6)JDK стоит, если ты о нем
|
|||
12
mzelensky
16.08.16
✎
08:29
|
(7) Ок, попробую!
|
|||
13
mzelensky
16.08.16
✎
08:31
|
(8) Так мне как раз посвежее хочется. И ты про какую 1С...платформу локальную или мобильную платформу?
Это я вижу, что он отсутствует. Мне не понятно почему он не создался. |
|||
14
SilentMan
16.08.16
✎
09:23
|
(0) Обнови Android SDK до 23 версии.
Ну и лучше сам сборщик посвежее. Не лазий в батники, не поможет тебе это :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |