Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка при сборки мобильного приложения

Ошибка при сборки мобильного приложения
Я
   aleks_p99
 
11.06.18 - 13:07
Доброго времени суток! Пытаюсь собрать apk, но выдает "Could not determine java version from '10.0.1'.", ниже представлен журнал. В случаи с android studio советуют обновить Gradle, но как быть с 1С?

[info] Android ARM (Gradle)
[info] Дата и время начала сборки: 11.06.2018 13:01:26
[info] Версия ОС                 : Windows x86-64, Microsoft Windows 10 version 10.0  (Build 17134)
[info] Версия 1С:Предприятия     : 8.3.12.1469 Windows x86-64
[info] Версия сборщика           : 2.0.7.48
[info] Версия мобильной платформы: 8.3.12.67
[info] Тип сборки                : app
[info] Графическая информация    : D:\1с\conf и обработки\password\graf.zip
[info] Аудиоинформация           : 
[info] Путь к Android SDK        : D:\ProgramFiles\ID\Android\SDK26
[info] Android API Level         : 27
[info] Путь к Java               : C:\Program Files\Java\jdk-10.0.1
[info] Рабочий каталог (и кеш)   : C:\Users\MSI\Documents\1C\MobileAppMaker\temp
[info] Распаковка мобильной платформы
[info] Конфигураций в мобильном приложении: 1
[info] Распаковка конфигураций:
[info] конфигурация: 1, Password 0.4
[info] В приложении отсутствуют внешние компоненты
[info] Распаковка картинок:
[info]//Обработка картинок

[info] Устанавливаются разрешения, используемые мобильными конфигурациями:
[info]  разрешение: PushNotification, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Multimedia, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: BackgroundLocation, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: BackgroundAudioPlayback, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Calendars, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Location, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Contacts, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Telephony, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: LocalNotification, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Print, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: FileExchangeWithPersonalComputer, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: InAppPurchases, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Ads, НЕ ИСПОЛЬЗУЕТСЯ
[info] Установка для языка по умолчанию: Password
[info] Установка языка локализации: ru (Password)
[info] Получим ключ сборки
[info] Подготовка файла c параметрами ключа сборки: keystore.properties
[info] Подготовка файла управления сборкой: make.bat
[info] Командная строка: gradlew.bat assembleRelease 1>> "C:\Users\MSI\Documents\1C\MobileAppMaker\temp\8e132cf4-21d7-447d-80a7-aaa2b09017af\build-android-arm.log" 2>>&1
[info] Начинается сборка

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine java version from '10.0.1'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
 
 
   Garykom
 
1 - 11.06.18 - 13:28
Яву 10-ю то поставил?
   Garykom
 
2 - 11.06.18 - 13:29
   aleks_p99
 
3 - 11.06.18 - 13:34
(1) зачем?) Именно с этой странице качал и ставил
   Cyberhawk
 
4 - 11.06.18 - 13:45
Человек-чудак не написал версию сборщика и версию мобильной платформы, которая используется для сборки. Чудак, там чуть ли не в каждом сборщике свои глюки, приходится каждый раз что-то подправлять.
   Cyberhawk
 
5 - 11.06.18 - 13:46
Вижу версию сборщика 2.0.7.48 и 8.3.12.67 в логах, ну ладно хоть так
   Cyberhawk
 
6 - 11.06.18 - 13:47
Собирай на платформе не выше 8.3.12.46, ибо в последующих поломана отправка двоичных данных в ПОСТ-запросах
   Cyberhawk
 
7 - 11.06.18 - 13:48
А уж фотографирование, кажется, начиная с 8.3.9 поломано (если не успел сфокусироваться, то не сфоткает, а при следующем фотканьи сфоткает сразу без фокуса), правда в 8.3.10.какой-то его починили, но опять в 8.3.10.какой-то там сломали (кому интересно - качайте актуальную УНФ и там это наглядно воспроизводится)
   Garykom
 
8 - 11.06.18 - 14:10
(7) Там все интереснее и работоспособность/глюки зависит от версии андроида
   Cyberhawk
 
9 - 11.06.18 - 14:14
(8) Я параллельно на 5 и 6 Андроиде проверял, глюки совпадали.
После 8.3.9 реально это все стало накалять из-за нелинейного роста количества поломок )
   aleks_p99
 
10 - 11.06.18 - 14:19
(6) пока не возникала проблем, но все равно спасибо, учту
 
 Рекламное место пустует
   aleks_p99
 
11 - 11.06.18 - 14:21
(9) я как собирал на api 25, так и собираю. ошибка первый раз выскочила, до этого использовал sdk 25 и java 8 все хорошо, а тут решил обновится
   Garykom
 
12 - 11.06.18 - 14:32
(9) 5 и 6 фигня, у меня успешно работающее на 4 на 7 просто не запустилось
   SilentMan
 
13 - 11.06.18 - 15:16
(0) Поставь 8-ю Яву и попробуй. Сильно не уверен, что чудо по имени Грэдл умеет на Яве старше 8-й работать
   aleks_p99
 
14 - 11.06.18 - 15:20
(13) пробовал, не помогает((
To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: <noindex><a class="is-fancybox" href="/redirect.php?url=aHR0cHM6Ly9kb2NzLmdyYWRsZS5vcmcvMy4zL3VzZXJndWlkZS9ncmFkbGVfZGFlbW9uLmh0bWw=" target="_blank" rel="nofollow">https://docs.gradle.org/3.3/userguide/gradle_daemon.html.
Daemon will be stopped at the end of the build stopping after processing
NDK is missing a "platforms" directory.
If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is currently set to D:\ProgramFiles\ID\Android\SDK26\ndk-bundle.
If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.


FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project '7e2a7184-1709-40c7-ae8d-cf26d6bd805f'.
> Could not find common.jar (android.arch.core:common:1.1.0).
  Searched in the following locations:
      <noindex><a class="is-fancybox" href="/redirect.php?url=aHR0cHM6Ly9qY2VudGVyLmJpbnRyYXkuY29tL2FuZHJvaWQvYXJjaC9jb3JlL2NvbW1vbi8xLjEuMC9jb21tb24tMS4xLjAuamFy" target="_blank" rel="nofollow">https://jcenter.bintray.com/android/arch/core/common/1.1.0/common-1.1.0.jar

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
   Cyberhawk
 
15 - 11.06.18 - 21:48
Эта ошибка тянется из-за проекта платформы 8.3.12.67, замени ее в сборщике на 8.3.12.60 (и сборщик лучше возьми из 8.3.12.46), и если ресурсов хватает, то почти без допилов сборщика у тебя все получится
   Necessitudo
 
16 - 12.06.18 - 09:33
(13) Грэдл это просто система сборки. Ей начхать на версию джавы)
И зачем собирать проект на 10й джаве? Андройд 8-ю то джаву не особо умеет - сильно от версии Андройда зависит.
   aleks_p99
 
17 - 12.06.18 - 12:24
всем большой спасибо за помощь, с java 8 собрал

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует