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

1С:Предприятие ::

Метки: 

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

Я
   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 собрал


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