![]() |
![]() |
|
Ошибка при сборки мобильного приложения | ☑ | ||
---|---|---|---|---|
0
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. |
|||
1
Garykom
гуру
11.06.18
✎
13:28
|
Яву 10-ю то поставил?
|
|||
2
Garykom
гуру
11.06.18
✎
13:29
|
||||
3
aleks_p99
11.06.18
✎
13:34
|
(1) зачем?) Именно с этой странице качал и ставил
|
|||
4
Cyberhawk
11.06.18
✎
13:45
|
Человек-чудак не написал версию сборщика и версию мобильной платформы, которая используется для сборки. Чудак, там чуть ли не в каждом сборщике свои глюки, приходится каждый раз что-то подправлять.
|
|||
5
Cyberhawk
11.06.18
✎
13:46
|
Вижу версию сборщика 2.0.7.48 и 8.3.12.67 в логах, ну ладно хоть так
|
|||
6
Cyberhawk
11.06.18
✎
13:47
|
Собирай на платформе не выше 8.3.12.46, ибо в последующих поломана отправка двоичных данных в ПОСТ-запросах
|
|||
7
Cyberhawk
11.06.18
✎
13:48
|
А уж фотографирование, кажется, начиная с 8.3.9 поломано (если не успел сфокусироваться, то не сфоткает, а при следующем фотканьи сфоткает сразу без фокуса), правда в 8.3.10.какой-то его починили, но опять в 8.3.10.какой-то там сломали (кому интересно - качайте актуальную УНФ и там это наглядно воспроизводится)
|
|||
8
Garykom
гуру
11.06.18
✎
14:10
|
(7) Там все интереснее и работоспособность/глюки зависит от версии андроида
|
|||
9
Cyberhawk
11.06.18
✎
14:14
|
(8) Я параллельно на 5 и 6 Андроиде проверял, глюки совпадали.
После 8.3.9 реально это все стало накалять из-за нелинейного роста количества поломок ) |
|||
10
aleks_p99
11.06.18
✎
14:19
|
(6) пока не возникала проблем, но все равно спасибо, учту
|
|||
11
aleks_p99
11.06.18
✎
14:21
|
(9) я как собирал на api 25, так и собираю. ошибка первый раз выскочила, до этого использовал sdk 25 и java 8 все хорошо, а тут решил обновится
|
|||
12
Garykom
гуру
11.06.18
✎
14:32
|
(9) 5 и 6 фигня, у меня успешно работающее на 4 на 7 просто не запустилось
|
|||
13
SilentMan
11.06.18
✎
15:16
|
(0) Поставь 8-ю Яву и попробуй. Сильно не уверен, что чудо по имени Грэдл умеет на Яве старше 8-й работать
|
|||
14
aleks_p99
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. |
|||
15
Cyberhawk
11.06.18
✎
21:48
|
Эта ошибка тянется из-за проекта платформы 8.3.12.67, замени ее в сборщике на 8.3.12.60 (и сборщик лучше возьми из 8.3.12.46), и если ресурсов хватает, то почти без допилов сборщика у тебя все получится
|
|||
16
Necessitudo
12.06.18
✎
09:33
|
(13) Грэдл это просто система сборки. Ей начхать на версию джавы)
И зачем собирать проект на 10й джаве? Андройд 8-ю то джаву не особо умеет - сильно от версии Андройда зависит. |
|||
17
aleks_p99
12.06.18
✎
12:24
|
всем большой спасибо за помощь, с java 8 собрал
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |