в конфигурации УТ 11.4 в свойствах конфигурации включил функциональность мобильного приложения: Воспроизводить аудио и вибрацию, воспроизводить аудио и вибрацию в фоне
Но код выше выдает ошибку, что Функциональность Воспроизведения аудио и вибрацию отключена в мобильном приложении, почему так?
PS
Сигнал() работает
#Если МобильныйКлиент Тогда
// Сигнал();
//ФайлЗвука = ОбщиеМетодыСервер.ПолучитьОбщийМакетНаСервере("error");
//СредстваМультимедиа.ВоспроизвестиАудио(ФайлЗвука,0,Неопределено,Истина);
СредстваМультимедиа.ВоспроизвестиЗвуковоеОповещение("no2",истина);
#КонецЕсли
Но код выше выдает ошибку, что Функциональность Воспроизведения аудио и вибрацию отключена в мобильном приложении, почему так?
PS
Сигнал() работает
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Попробуй так:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ФайлЗвука = ОбщиеМетодыСервер.ПолучитьОбщийМакетНаСервере("error");
КонецПроцедуры
&НаКлиенте
Процедура ВоспроизвестиЗвукиУведомлений()
#Если МобильноеПриложениеКлиент Тогда
СредстваМультимедиа.ВоспроизвестиАудио(ФайлЗвука,,,Истина);
#КонецЕсли
КонецПроцедуры
Показать
(1) создал тестовую конфигурацию для проверки. Собирал сборщиком мобильных приложений.
Разрешения на проигрывание в фоне так же не пробросились.
Но СредстваМультимедиа.ВоспроизвестиАудио отрабатывает и проигрывает музыкальный файл.
Также отрабатывает и при публикации приложения.
Ошибка на каком этапе выскакивает?
Разрешения на проигрывание в фоне так же не пробросились.
Но СредстваМультимедиа.ВоспроизвестиАудио отрабатывает и проигрывает музыкальный файл.
Также отрабатывает и при публикации приложения.
Ошибка на каком этапе выскакивает?
Делаю так:
Отлично воспроизводятся звуки на ТСД!
+ нужно в конфигурации указать функциональность: Воспроизведение аудио и вибрация + Воспроизведение аудио и вибрация в фоновом режиме
тогда все будет работать!
&НаКлиенте
Процедура ПриОткрытии(Отказ)
#Если МобильноеПриложениеКлиент Или МобильныйКлиент Тогда
КаталогВР = КаталогВременныхФайлов();
Для н = 1 по 4 Цикл
ИмяФайла = КаталогВР + "Звук" + н + ".mp3";
Файл = Новый Файл(ИмяФайла);
Если Не Файл.Существует() Тогда
_Звук = ПолучитьФайлМакета("Звук" + н);
_Звук.Записать(ИмяФайла);
КонецЕсли;
КонецЦикла;
#КонецЕсли
******
&НаКлиенте
Процедура ВоспроизвестиЗвук(Номер)
#Если МобильноеПриложениеКлиент Или МобильныйКлиент Тогда
ИмяФайла = КаталогВременныхФайлов() + "Звук" + Номер + ".mp3";
ДД = Новый ДвоичныеДанные(ИмяФайла);
СредстваМультимедиа.ВоспроизвестиАудио(дд, , , Истина);
#КонецЕсли
КонецПроцедуры
ПоказатьОтлично воспроизводятся звуки на ТСД!
+ нужно в конфигурации указать функциональность: Воспроизведение аудио и вибрация + Воспроизведение аудио и вибрация в фоновом режиме
тогда все будет работать!
(6) Я это ( Воспроизведение аудио и вибрация + Воспроизведение аудио и вибрация в фоновом режиме) включил. я даже сборку с нуля сделал. я не понимаю,какая функциональность, это же черный квадрат, я херову тучу от 1С прпочитал, но они нихрена не разнесняют эту ошибку, я 3 три дня пытаюсь звук выдать. ГДЕ МАНУАЛ ОТ 1С, что за дрянь!
Скрытый текст |
---|
[info] Android 4in1
[info] Дата и время начала сборки: 02.06.2022 12:31:55 [info] Файловый вариант ИБ : No [info] Версия ОС : Windows x86-64, Microsoft Windows 10 version 10.0 (Build 17763) [info] Оперативная память : 16 383 [info] Версия платформы : 8.3.18.1483 Windows x86-64 [info] Версия сборщика : 8.3.20.10 [info] Номер мобильной версии : 8.3.20.46 [info] Тип сборки : client [info] Графическая информация : [info] Аудиоинформация : SoundAssets.zip [info] Рабочий каталог (и кеш) : C:\Temp\MobileAppBuilder\ [info] Путь к Java : C:\Program Files\Java\jdk1.8.0_211\ [info] Архитектура Java : 64 [info] Версия Java : java version "1.8.0_211" [info] Путь к Android SDK : C:\Android\ [info] Версия Android SDK : 30, Android SDK Platform 11 [info] Распаковка мобильной платформы [info] Создание "старых" конфигурационных файлов [info] Конфигураций в мобильном приложении: 1 [info] Распаковка конфигураций: [info] конфигурация: f73c5239-e26f-11ec-b18e-b619505ae93a.xml, Версия 11.4.13.85, загружена 2022-06-02, Управление торговлей, редакция 11 [info] Формирование специфических файлов мобильного клиента: [info] список информационных баз и веб-страниц [info] УправлениеТорговлей [info] режим проверки серверного сертификата: Хранилище сертификатов ОС [info] клиентский сертификат не используется [info] список общих информационных баз [info] дополнительные параметры мобильного приложения [info] Установка признака использования QR-кода: [info] В данном приложении невозможно создавать новые информационные базы. Использование QR-кодов для создания информационных баз отключено. [info] В приложение устанавливаются внешние компоненты: [info] внешняя компонента: com_1c_ReceiptPrinterNative [info] arm: assets\ExtCompT\com_1c_ReceiptPrinterNative.apk [info] arm: libs\armeabi-v7a\libcom_1c_ReceiptPrinterNative.so [info] arm64: assets\ExtCompT\com_1c_ReceiptPrinterNative.apk [info] arm64: libs\arm64-v8a\libcom_1c_ReceiptPrinterNative.so [info] x86: assets\ExtCompT\com_1c_ReceiptPrinterNative.apk [info] x86: libs\x86\libcom_1c_ReceiptPrinterNative.so [info] x86_64: assets\ExtCompT\com_1c_ReceiptPrinterNative.apk [info] x86_64: libs\x86_64\libcom_1c_ReceiptPrinterNative.so [info] внешняя компонента: com_1c_ScanOPOS [info] arm: assets\ExtCompT\com_1c_ScanOPOS.apk [info] arm: libs\armeabi-v7a\libcom_1c_ScanOPOS.so [info] arm64: assets\ExtCompT\com_1c_ScanOPOS.apk [info] arm64: libs\arm64-v8a\libcom_1c_ScanOPOS.so [info] x86: assets\ExtCompT\com_1c_ScanOPOS.apk [info] x86: libs\x86\libcom_1c_ScanOPOS.so [info] x86_64: assets\ExtCompT\com_1c_ScanOPOS.apk [info] x86_64: libs\x86_64\libcom_1c_ScanOPOS.so [info] внешняя компонента: ru_atol_drivers_fptr1c [info] arm: assets\ExtCompT\ru_atol_drivers_fptr1c.apk [info] arm: libs\armeabi-v7a\libru_atol_drivers_fptr1c.so [info] arm64: assets\ExtCompT\ru_atol_drivers_fptr1c.apk [info] arm64: libs\arm64-v8a\libru_atol_drivers_fptr1c.so [info] x86: assets\ExtCompT\ru_atol_drivers_fptr1c.apk [info] x86: libs\x86\libru_atol_drivers_fptr1c.so [info] x86_64: assets\ExtCompT\ru_atol_drivers_fptr1c.apk [info] x86_64: libs\x86_64\libru_atol_drivers_fptr1c.so [info] внешняя компонента: RgReaderExtension [WARN] отсутствует для данной ОС. [info] внешняя компонента: com_1c_1CBarcod [info] arm: assets\ExtCompT\com_1c_1CBarcod.apk [info] arm: libs\armeabi-v7a\libcom_1c_1CBarcod.so [info] arm64: assets\ExtCompT\com_1c_1CBarcod.apk [info] arm64: libs\arm64-v8a\libcom_1c_1CBarcod.so [info] x86: assets\ExtCompT\com_1c_1CBarcod.apk [info] x86: libs\x86\libcom_1c_1CBarcod.so [info] x86_64: assets\ExtCompT\com_1c_1CBarcod.apk [info] x86_64: libs\x86_64\libcom_1c_1CBarcod.so [info] внешняя компонента: com_1c_FuzzyStringMatch [WARN] отсутствует для данной ОС. [WARN] В приложении не указан поставщик статистики [info] Распаковка картинок: [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-1242x2208.png (assets\logo\logo_1242x2208.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] Android\splash-2208x1242.png (assets\logo\logo_2208x1242.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-18x18.png (res\drawable-ldpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-24x24.png (res\drawable-mdpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-36x36.png (res\drawable-hdpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-48x48.png (res\drawable-xhdpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-72x72.png (res\drawable-xxhdpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-36x36.png (res\drawable-ldpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-48x48.png (res\drawable-mdpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-72x72.png (res\drawable-hdpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-96x96.png (res\drawable-xhdpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-144x144.png (res\drawable-xxhdpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Копируется аудиофайл: error.mp3 [info] Копируется аудиофайл: error1.mp3 [info] Копируется аудиофайл: no1.mp3 [info] Копируется аудиофайл: no2.mp3 [info] Копируется аудиофайл: success.mp3 [WARN] Файл google-services.json не загружен в сборщик мобильных приложений. Работа собранного приложения с Firebase Cloud Messaging будет невозможна. [info] Атрибут manifest[package] = com.e1c.trlmtarderd [info] Атрибут manifest[android:versionName] = 1.1.0 [info] Атрибут manifest[android:versionCode] = 3 [WARN] Ключ для работы с Google Maps не задан в настройках. Работа с Google Maps будет невозможна [info] Атрибут meta-data[android:value] = <пустое значение> [info] Устанавливаются разрешения, используемые мобильными конфигурациями: [info] PushNotification - НЕ ИСПОЛЬЗУЕТСЯ [info] PicturesAndVideoLibraries - НЕ ИСПОЛЬЗУЕТСЯ [info] Location - НЕ ИСПОЛЬЗУЕТСЯ [info] InstallPackages - НЕ ИСПОЛЬЗУЕТСЯ [info] Contacts - НЕ ИСПОЛЬЗУЕТСЯ [info] Camera - НЕ ИСПОЛЬЗУЕТСЯ [info] HandlePhoneCalls - НЕ ИСПОЛЬЗУЕТСЯ [info] WiFiPrinters - НЕ ИСПОЛЬЗУЕТСЯ [info] Calendars - НЕ ИСПОЛЬЗУЕТСЯ [info] CallPhone - НЕ ИСПОЛЬЗУЕТСЯ [info] Print - НЕ ИСПОЛЬЗУЕТСЯ [info] Microphone - НЕ ИСПОЛЬЗУЕТСЯ [info] BluetoothPrinters - НЕ ИСПОЛЬЗУЕТСЯ [info] CallLog - НЕ ИСПОЛЬЗУЕТСЯ [info] PermissionGroupCallLog - НЕ ИСПОЛЬЗУЕТСЯ [info] MusicLibrary - используется [info] FileExchangeWithPersonalComputer - НЕ ИСПОЛЬЗУЕТСЯ [info] SMSLog - НЕ ИСПОЛЬЗУЕТСЯ [info] LocalNotification - НЕ ИСПОЛЬЗУЕТСЯ [info] Biometrics - используется [info] ReceiveSMS - НЕ ИСПОЛЬЗУЕТСЯ [info] BackgroundAudioPlayback - НЕ ИСПОЛЬЗУЕТСЯ [info] InAppPurchases - НЕ ИСПОЛЬЗУЕТСЯ [info] SendSMS - НЕ ИСПОЛЬЗУЕТСЯ [info] AudioAndVibrationPlayback - используется [info] AllowOSBackup - используется [info] BackgroundLocation - НЕ ИСПОЛЬЗУЕТСЯ [info] AllFilesAccess - НЕ ИСПОЛЬЗУЕТСЯ [info] Ads - НЕ ИСПОЛЬЗУЕТСЯ [info] Добавляются разрешения внешней компоненты: com_1c_ReceiptPrinterNative [info] Добавляются разрешения внешней компоненты: com_1c_ScanOPOS [info] Добавляются разрешения внешней компоненты: ru_atol_drivers_fptr1c [info] Добавляются разрешения внешней компоненты: com_1c_1CBarcod [info] Установка представления приложения для языка по умолчанию: ru [info] Создан файл strings.xml [info] Представление приложения: Управление торговлей, редакция 11 [info] Выполним настройки, связанные с модулями мобильной версии [info] Режим работы с модулями: v4 [info] Определяется список используемых и неиспользуемых модулей [info] Определяется список неиспользуемых компонентов провайдера статистики [info] AppMetrica: No [info] Firebase Analytics: No [info] Google Analytics: No [info] Обрабатывается необходимость использования автоматизированного тестирования [info] НЕ используется [info] Результирующий список обрабатываемых "модулей": [info] ads (ads) = No [info] inappbilling (inapppurchases) = No [info] stts (applicationusagestatistics) = No [info] statisticsyandex () = No [info] statisticsfirebase () = No [info] statisticsgoogle () = No [info] uitest () = No [info] Модификация конфигурационных файлов по списку модулей [info] Обрабатывается набор действий: ads/notUse [info] Обрабатывается набор действий: stts/notUse [info] Обрабатывается набор действий: statisticsfirebase/notUse [info] Обрабатывается набор действий: statisticsgoogle/notUse [info] Обрабатывается набор действий: uitest/notUse [info] Создание новых файлов (при необходимости): [info] Дополнение существующих файлов (при необходимости): [info] Определяется список удаляемых файлов по списку модулей: [info] \libs\1cem.aar\libads.so [info] \libs\1cem.aar\libstts.so [info] \libs\1cem.aar\libcom_1c_statisticsfirebase.so [info] \libs\1cem.aar\com_1c_statisticsfirebase.apk [info] \libs\1cem.aar\libcom_1c_statisticsgoogle.so [info] \libs\1cem.aar\com_1c_statisticsgoogle.apk [info] \libs\1cem.aar\libtest.so [info] \libs\1cem.aar\libtestmc.so [info] \libs\1cem.aar\libtestbase.so [info] \libs\1cem.aar\libuitest.so [info] Удаление выявленных файлов: [info] Распаковка архива: libs\1cem.aar -> _$1cem_aar$_ [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\arm64-v8a\libads.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\armeabi-v7a\libads.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86\libads.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86_64\libads.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\arm64-v8a\libstts.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\armeabi-v7a\libstts.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86\libstts.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86_64\libstts.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\arm64-v8a\libcom_1c_statisticsfirebase.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\armeabi-v7a\libcom_1c_statisticsfirebase.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86\libcom_1c_statisticsfirebase.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86_64\libcom_1c_statisticsfirebase.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\assets\ProviderData\com_1c_statisticsfirebase.apk [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\arm64-v8a\libcom_1c_statisticsgoogle.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\armeabi-v7a\libcom_1c_statisticsgoogle.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86\libcom_1c_statisticsgoogle.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86_64\libcom_1c_statisticsgoogle.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\assets\ProviderData\com_1c_statisticsgoogle.apk [info] libtest.so - не найден [info] libtestmc.so - не найден [info] libtestbase.so - не найден [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\arm64-v8a\libuitest.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\armeabi-v7a\libuitest.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86\libuitest.so [info] C:\Temp\MobileAppBuilder\mab-7d8397ab-5120-4084-9da0-a1a9de369604\_$1cem_aar$_\jni\x86_64\libuitest.so [info] Запаковка архива: _$1cem_aar$_ -> libs\1cem.aar [info] Настройки, связанные с модулями, выполнены [info] Создается файл settings.ini с настройками собираемого приложения [info] DoNotUseQRCode = 1 [info] Файл settings.ini успешно создан: C:\Temp\MobileAppBuilder\\mab-7d8397ab-5120-4084-9da0-a1a9de369604\assets\templates\settings.ini [info] Получим ключ для подписи приложения: Ключ подписи для ОС Android [info] Подготовка файла c параметрами ключа сборки: keystore.sign.properties [info] Для Gradle установлен максимальный размер используемой оперативной памяти, Mb: 4 095 [info] Подготовка файла управления сборкой: make.bat [info] Командная строка: gradlew assembleSignRelease 1>> "C:\Temp\MobileAppBuilder\\mab-7d8397ab-5120-4084-9da0-a1a9de369604\build-android-bundle.log" 2>>&1 [info] Начинается сборка To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: Daemon will be stopped at the end of the build stopping after processing > Task :preBuild UP-TO-DATE > Task :extractProguardFiles > Task :preSignReleaseBuild > Task :compileSignReleaseAidl NO-SOURCE > Task :compileSignReleaseRenderscript NO-SOURCE > Task :generateSignReleaseBuildConfig > Task :javaPreCompileSignRelease > Task :checkSignReleaseAarMetadata > Task :generateSignReleaseResValues > Task :generateSignReleaseResources > Task :createSignReleaseCompatibleScreenManifests > Task :extractDeepLinksSignRelease > Task :processSignReleaseMainManifest [com.android.support:animated-vector-drawable:28.0.0] C:\Temp\MobileAppBuilder\gradle\caches\transforms-2\files-2.1\058d3d67d0fecebeb83eef8d479f47f3\animated-vector-drawable-28.0.0\AndroidManifest.xml Warning: Package name 'android.support.graphics.drawable' used in: com.android.support:animated-vector-drawable:28.0.0, com.android.support:support-vector-drawable:28.0.0. > Task :processSignReleaseManifest > Task :processSignReleaseManifestForPackage > Task :mergeSignReleaseNativeDebugMetadata NO-SOURCE > Task :mergeSignReleaseShaders > Task :compileSignReleaseShaders NO-SOURCE > Task :generateSignReleaseAssets UP-TO-DATE > Task :mergeSignReleaseAssets > Task :compressSignReleaseAssets > Task :processSignReleaseJavaRes NO-SOURCE > Task :checkSignReleaseDuplicateClasses > Task :collectSignReleaseDependencies > Task :mergeSignReleaseResources > Task :sdkSignReleaseDependencyData > Task :mergeSignReleaseJavaResource > Task :processSignReleaseResources > Task :mergeSignReleaseJniLibFolders > Task :compileSignReleaseJavaWithJavac > Task :compileSignReleaseSources > Task :lintVitalSignRelease > Task :mergeSignReleaseGeneratedProguardFiles > Task :minifySignReleaseWithR8 > Task :validateSigningSignRelease > Task :shrinkSignReleaseRes > Task :mergeSignReleaseNativeLibs > Task :stripSignReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: lib1cem.so, libc++_shared.so, libcom_1c_1CBarcod.so, libcom_1c_ReceiptPrinterNative.so, libcom_1c_ScanOPOS.so, libjingle_peerconnection_so.so, libru_atol_drivers_fptr1c.so, libstarter.so. > Task :packageSignRelease > Task :assembleSignRelease BUILD SUCCESSFUL in 1m 56s 29 actionable tasks: 29 executed |
в свойствах конфигурации включил функциональность мобильного приложения: Воспроизводить аудио и вибрацию, воспроизводить аудио и вибрацию в фоне
[info] BackgroundAudioPlayback - НЕ ИСПОЛЬЗУЕТСЯ
Одна из черепашек врёт
Галку добавил "библиотеку картинок", чтобы было видно по логу что она включилась, новый лог сборки
Скрытый текст |
---|
[info] Android 4in1
[info] Дата и время начала сборки: 02.06.2022 13:41:00 [info] Файловый вариант ИБ : No [info] Версия ОС : Windows x86-64, Microsoft Windows 10 version 10.0 (Build 17763) [info] Оперативная память : 16 383 [info] Версия платформы : 8.3.18.1483 Windows x86-64 [info] Версия сборщика : 8.3.20.10 [info] Номер мобильной версии : 8.3.20.46 [info] Тип сборки : client [info] Графическая информация : [info] Аудиоинформация : SoundAssets.zip [info] Рабочий каталог (и кеш) : C:\Temp\MobileAppBuilder\ [info] Путь к Java : C:\Program Files\Java\jdk1.8.0_211\ [info] Архитектура Java : 64 [info] Версия Java : java version "1.8.0_211" [info] Путь к Android SDK : C:\Android\ [info] Версия Android SDK : 30, Android SDK Platform 11 [info] Распаковка мобильной платформы [info] Создание "старых" конфигурационных файлов [info] Конфигураций в мобильном приложении: 1 [info] Распаковка конфигураций: [info] конфигурация: 9d69df74-e279-11ec-b18e-b619505ae93a.xml, Версия 11.4.13.85, загружена 2022-06-02, Управление торговлей, редакция 11 [info] Формирование специфических файлов мобильного клиента: [info] список информационных баз и веб-страниц [info] УправлениеТорговлей [info] режим проверки серверного сертификата: Хранилище сертификатов ОС [info] клиентский сертификат не используется [info] список общих информационных баз [info] дополнительные параметры мобильного приложения [info] Установка признака использования QR-кода: [info] В данном приложении невозможно создавать новые информационные базы. Использование QR-кодов для создания информационных баз отключено. [info] В приложение устанавливаются внешние компоненты: [info] внешняя компонента: com_1c_ReceiptPrinterNative [info] arm: assets\ExtCompT\com_1c_ReceiptPrinterNative.apk [info] arm: libs\armeabi-v7a\libcom_1c_ReceiptPrinterNative.so [info] arm64: assets\ExtCompT\com_1c_ReceiptPrinterNative.apk [info] arm64: libs\arm64-v8a\libcom_1c_ReceiptPrinterNative.so [info] x86: assets\ExtCompT\com_1c_ReceiptPrinterNative.apk [info] x86: libs\x86\libcom_1c_ReceiptPrinterNative.so [info] x86_64: assets\ExtCompT\com_1c_ReceiptPrinterNative.apk [info] x86_64: libs\x86_64\libcom_1c_ReceiptPrinterNative.so [info] внешняя компонента: com_1c_ScanOPOS [info] arm: assets\ExtCompT\com_1c_ScanOPOS.apk [info] arm: libs\armeabi-v7a\libcom_1c_ScanOPOS.so [info] arm64: assets\ExtCompT\com_1c_ScanOPOS.apk [info] arm64: libs\arm64-v8a\libcom_1c_ScanOPOS.so [info] x86: assets\ExtCompT\com_1c_ScanOPOS.apk [info] x86: libs\x86\libcom_1c_ScanOPOS.so [info] x86_64: assets\ExtCompT\com_1c_ScanOPOS.apk [info] x86_64: libs\x86_64\libcom_1c_ScanOPOS.so [info] внешняя компонента: ru_atol_drivers_fptr1c [info] arm: assets\ExtCompT\ru_atol_drivers_fptr1c.apk [info] arm: libs\armeabi-v7a\libru_atol_drivers_fptr1c.so [info] arm64: assets\ExtCompT\ru_atol_drivers_fptr1c.apk [info] arm64: libs\arm64-v8a\libru_atol_drivers_fptr1c.so [info] x86: assets\ExtCompT\ru_atol_drivers_fptr1c.apk [info] x86: libs\x86\libru_atol_drivers_fptr1c.so [info] x86_64: assets\ExtCompT\ru_atol_drivers_fptr1c.apk [info] x86_64: libs\x86_64\libru_atol_drivers_fptr1c.so [info] внешняя компонента: com_1c_FuzzyStringMatch [WARN] отсутствует для данной ОС. [info] внешняя компонента: RgReaderExtension [WARN] отсутствует для данной ОС. [info] внешняя компонента: com_1c_1CBarcod [info] arm: assets\ExtCompT\com_1c_1CBarcod.apk [info] arm: libs\armeabi-v7a\libcom_1c_1CBarcod.so [info] arm64: assets\ExtCompT\com_1c_1CBarcod.apk [info] arm64: libs\arm64-v8a\libcom_1c_1CBarcod.so [info] x86: assets\ExtCompT\com_1c_1CBarcod.apk [info] x86: libs\x86\libcom_1c_1CBarcod.so [info] x86_64: assets\ExtCompT\com_1c_1CBarcod.apk [info] x86_64: libs\x86_64\libcom_1c_1CBarcod.so [WARN] В приложении не указан поставщик статистики [info] Распаковка картинок: [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-1242x2208.png (assets\logo\logo_1242x2208.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] Android\splash-2208x1242.png (assets\logo\logo_2208x1242.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-18x18.png (res\drawable-ldpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-24x24.png (res\drawable-mdpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-36x36.png (res\drawable-hdpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-48x48.png (res\drawable-xhdpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushsmallicon-72x72.png (res\drawable-xxhdpi\pushsmallicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-36x36.png (res\drawable-ldpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-48x48.png (res\drawable-mdpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-72x72.png (res\drawable-hdpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-96x96.png (res\drawable-xhdpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Android\pushlargeicon-144x144.png (res\drawable-xxhdpi\pushlargeicon.png) - ОТСУТСТВУЕТ [info] Копируется аудиофайл: error.mp3 [info] Копируется аудиофайл: error1.mp3 [info] Копируется аудиофайл: no1.mp3 [info] Копируется аудиофайл: no2.mp3 [info] Копируется аудиофайл: success.mp3 [WARN] Файл google-services.json не загружен в сборщик мобильных приложений. Работа собранного приложения с Firebase Cloud Messaging будет невозможна. [info] Атрибут manifest[package] = com.e1c.trlmtarderd [info] Атрибут manifest[android:versionName] = 1.1.0 [info] Атрибут manifest[android:versionCode] = 4 [WARN] Ключ для работы с Google Maps не задан в настройках. Работа с Google Maps будет невозможна [info] Атрибут meta-data[android:value] = <пустое значение> [info] Устанавливаются разрешения, используемые мобильными конфигурациями: [info] PushNotification - НЕ ИСПОЛЬЗУЕТСЯ [info] PicturesAndVideoLibraries - используется [info] Location - НЕ ИСПОЛЬЗУЕТСЯ [info] InstallPackages - НЕ ИСПОЛЬЗУЕТСЯ [info] Contacts - НЕ ИСПОЛЬЗУЕТСЯ [info] Camera - НЕ ИСПОЛЬЗУЕТСЯ [info] HandlePhoneCalls - НЕ ИСПОЛЬЗУЕТСЯ [info] WiFiPrinters - НЕ ИСПОЛЬЗУЕТСЯ [info] Calendars - НЕ ИСПОЛЬЗУЕТСЯ [info] CallPhone - НЕ ИСПОЛЬЗУЕТСЯ [info] Print - НЕ ИСПОЛЬЗУЕТСЯ [info] Microphone - НЕ ИСПОЛЬЗУЕТСЯ [info] BluetoothPrinters - НЕ ИСПОЛЬЗУЕТСЯ [info] CallLog - НЕ ИСПОЛЬЗУЕТСЯ [info] PermissionGroupCallLog - НЕ ИСПОЛЬЗУЕТСЯ [info] MusicLibrary - используется [info] FileExchangeWithPersonalComputer - НЕ ИСПОЛЬЗУЕТСЯ [info] SMSLog - НЕ ИСПОЛЬЗУЕТСЯ [info] LocalNotification - НЕ ИСПОЛЬЗУЕТСЯ [info] Biometrics - используется [info] ReceiveSMS - НЕ ИСПОЛЬЗУЕТСЯ [info] BackgroundAudioPlayback - НЕ ИСПОЛЬЗУЕТСЯ [info] InAppPurchases - НЕ ИСПОЛЬЗУЕТСЯ [info] SendSMS - НЕ ИСПОЛЬЗУЕТСЯ [info] AudioAndVibrationPlayback - используется [info] AllowOSBackup - используется [info] BackgroundLocation - НЕ ИСПОЛЬЗУЕТСЯ [info] AllFilesAccess - НЕ ИСПОЛЬЗУЕТСЯ [info] Ads - НЕ ИСПОЛЬЗУЕТСЯ [info] Добавляются разрешения внешней компоненты: com_1c_ReceiptPrinterNative [info] Добавляются разрешения внешней компоненты: com_1c_ScanOPOS [info] Добавляются разрешения внешней компоненты: ru_atol_drivers_fptr1c [info] Добавляются разрешения внешней компоненты: com_1c_1CBarcod [info] Установка представления приложения для языка по умолчанию: ru [info] Создан файл strings.xml [info] Представление приложения: Управление торговлей, редакция 11 [info] Выполним настройки, связанные с модулями мобильной версии [info] Режим работы с модулями: v4 [info] Определяется список используемых и неиспользуемых модулей [info] Определяется список неиспользуемых компонентов провайдера статистики [info] AppMetrica: No [info] Firebase Analytics: No [info] Google Analytics: No [info] Обрабатывается необходимость использования автоматизированного тестирования [info] НЕ используется [info] Результирующий список обрабатываемых "модулей": [info] ads (ads) = No [info] inappbilling (inapppurchases) = No [info] stts (applicationusagestatistics) = No [info] statisticsyandex () = No [info] statisticsfirebase () = No [info] statisticsgoogle () = No [info] uitest () = No [info] Модификация конфигурационных файлов по списку модулей [info] Обрабатывается набор действий: ads/notUse [info] Обрабатывается набор действий: stts/notUse [info] Обрабатывается набор действий: statisticsfirebase/notUse [info] Обрабатывается набор действий: statisticsgoogle/notUse [info] Обрабатывается набор действий: uitest/notUse [info] Создание новых файлов (при необходимости): [info] Дополнение существующих файлов (при необходимости): [info] Определяется список удаляемых файлов по списку модулей: [info] \libs\1cem.aar\libads.so [info] \libs\1cem.aar\libstts.so [info] \libs\1cem.aar\libcom_1c_statisticsfirebase.so [info] \libs\1cem.aar\com_1c_statisticsfirebase.apk [info] \libs\1cem.aar\libcom_1c_statisticsgoogle.so [info] \libs\1cem.aar\com_1c_statisticsgoogle.apk [info] \libs\1cem.aar\libtest.so [info] \libs\1cem.aar\libtestmc.so [info] \libs\1cem.aar\libtestbase.so [info] \libs\1cem.aar\libuitest.so [info] Удаление выявленных файлов: [info] Распаковка архива: libs\1cem.aar -> _$1cem_aar$_ [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\arm64-v8a\libads.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\armeabi-v7a\libads.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86\libads.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86_64\libads.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\arm64-v8a\libstts.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\armeabi-v7a\libstts.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86\libstts.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86_64\libstts.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\arm64-v8a\libcom_1c_statisticsfirebase.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\armeabi-v7a\libcom_1c_statisticsfirebase.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86\libcom_1c_statisticsfirebase.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86_64\libcom_1c_statisticsfirebase.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\assets\ProviderData\com_1c_statisticsfirebase.apk [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\arm64-v8a\libcom_1c_statisticsgoogle.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\armeabi-v7a\libcom_1c_statisticsgoogle.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86\libcom_1c_statisticsgoogle.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86_64\libcom_1c_statisticsgoogle.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\assets\ProviderData\com_1c_statisticsgoogle.apk [info] libtest.so - не найден [info] libtestmc.so - не найден [info] libtestbase.so - не найден [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\arm64-v8a\libuitest.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\armeabi-v7a\libuitest.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86\libuitest.so [info] C:\Temp\MobileAppBuilder\mab-8916d48d-52a2-4e7d-8641-965d50aac527\_$1cem_aar$_\jni\x86_64\libuitest.so [info] Запаковка архива: _$1cem_aar$_ -> libs\1cem.aar [info] Настройки, связанные с модулями, выполнены [info] Создается файл settings.ini с настройками собираемого приложения [info] DoNotUseQRCode = 1 [info] Файл settings.ini успешно создан: C:\Temp\MobileAppBuilder\\mab-8916d48d-52a2-4e7d-8641-965d50aac527\assets\templates\settings.ini [info] Получим ключ для подписи приложения: Ключ подписи для ОС Android [info] Подготовка файла c параметрами ключа сборки: keystore.sign.properties [info] Для Gradle установлен максимальный размер используемой оперативной памяти, Mb: 4 095 [info] Подготовка файла управления сборкой: make.bat [info] Командная строка: gradlew assembleSignRelease 1>> "C:\Temp\MobileAppBuilder\\mab-8916d48d-52a2-4e7d-8641-965d50aac527\build-android-bundle.log" 2>>&1 [info] Начинается сборка To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: Daemon will be stopped at the end of the build stopping after processing > Task :preBuild UP-TO-DATE > Task :extractProguardFiles > Task :preSignReleaseBuild > Task :compileSignReleaseAidl NO-SOURCE > Task :compileSignReleaseRenderscript NO-SOURCE > Task :generateSignReleaseBuildConfig > Task :javaPreCompileSignRelease > Task :generateSignReleaseResValues > Task :generateSignReleaseResources > Task :checkSignReleaseAarMetadata > Task :createSignReleaseCompatibleScreenManifests > Task :extractDeepLinksSignRelease > Task :processSignReleaseMainManifest [com.android.support:animated-vector-drawable:28.0.0] C:\Temp\MobileAppBuilder\gradle\caches\transforms-2\files-2.1\058d3d67d0fecebeb83eef8d479f47f3\animated-vector-drawable-28.0.0\AndroidManifest.xml Warning: Package name 'android.support.graphics.drawable' used in: com.android.support:animated-vector-drawable:28.0.0, com.android.support:support-vector-drawable:28.0.0. > Task :processSignReleaseManifest > Task :processSignReleaseManifestForPackage > Task :mergeSignReleaseNativeDebugMetadata NO-SOURCE > Task :mergeSignReleaseShaders > Task :compileSignReleaseShaders NO-SOURCE > Task :generateSignReleaseAssets UP-TO-DATE > Task :mergeSignReleaseAssets > Task :compressSignReleaseAssets > Task :processSignReleaseJavaRes NO-SOURCE > Task :checkSignReleaseDuplicateClasses > Task :mergeSignReleaseResources > Task :processSignReleaseResources > Task :collectSignReleaseDependencies > Task :mergeSignReleaseJavaResource > Task :compileSignReleaseJavaWithJavac > Task :compileSignReleaseSources > Task :lintVitalSignRelease > Task :mergeSignReleaseGeneratedProguardFiles > Task :minifySignReleaseWithR8 > Task :sdkSignReleaseDependencyData > Task :mergeSignReleaseJniLibFolders > Task :validateSigningSignRelease > Task :shrinkSignReleaseRes > Task :mergeSignReleaseNativeLibs > Task :stripSignReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: lib1cem.so, libc++_shared.so, libcom_1c_1CBarcod.so, libcom_1c_ReceiptPrinterNative.so, libcom_1c_ScanOPOS.so, libjingle_peerconnection_so.so, libru_atol_drivers_fptr1c.so, libstarter.so. > Task :packageSignRelease > Task :assembleSignRelease BUILD SUCCESSFUL in 2m 0s 29 actionable tasks: 29 executed |
Прикрепленные файлы:
Добрый день.
Попал в эту ветку потому что мучался со сканером в мобильном клиенте.
Расскажу вдруг кто то столкнётся.
Если установить мобильный клиент из пакет от 1С, все работает. (использовал андроид)
Собирал свой мобильный клиент с помощью онлайн сервиса. (на платформе 8.3.21.1302)
Все мобильные разрешения были включены.
При запуске в приложении сканирования, выходит стандартное сообщение, мол нет разрешений(скриншот вложил)
В логах онлайн сборщика, все разрешения на что ругается приложение, включены.
Кроме ЖурналаЗвонков, хотя в конфигурации включено.
Решил по навету @Glagoleva решил сохранить конфигурацию и отредактировать схему.
И вот что увидел
Есть функциональность "BarcodeScanning" которое не разрешено, и в платформе(причем я посмотрел в разных начиная с 17) такой функциональности нет.
Может оно где то в другом месте в конфигураторе настраивается(буду благодарен если подскажите).
Что примечательно, в логах онлайн сборщика, внешние компоненты со сканером устанавливались.
В общем включил в истину.
Собрал приложение и вуаля всё заработало.
Попал в эту ветку потому что мучался со сканером в мобильном клиенте.
Расскажу вдруг кто то столкнётся.
Если установить мобильный клиент из пакет от 1С, все работает. (использовал андроид)
Собирал свой мобильный клиент с помощью онлайн сервиса. (на платформе 8.3.21.1302)
Все мобильные разрешения были включены.
При запуске в приложении сканирования, выходит стандартное сообщение, мол нет разрешений(скриншот вложил)
В логах онлайн сборщика, все разрешения на что ругается приложение, включены.
Кроме ЖурналаЗвонков, хотя в конфигурации включено.
Решил по навету @Glagoleva решил сохранить конфигурацию и отредактировать схему.
И вот что увидел
Есть функциональность "BarcodeScanning" которое не разрешено, и в платформе(причем я посмотрел в разных начиная с 17) такой функциональности нет.
Может оно где то в другом месте в конфигураторе настраивается(буду благодарен если подскажите).
Что примечательно, в логах онлайн сборщика, внешние компоненты со сканером устанавливались.
В общем включил в истину.
Собрал приложение и вуаля всё заработало.
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот