|
Сборка приложения в апк | ☑ | ||
---|---|---|---|---|
0
Бабачек
01.05.24
✎
15:40
|
Если кто-то делал свои мобильные приложение, как АПК файл, то подскажите пожалуйста. Загружаю графические данные, через архив, все по инструкции и тд и тп, он их видит, ошибок и предупреждений нет, но когда начинаю собирать приложение, всегда когда указываю графические файлы, всегда выходит ошибка и приложение не собирается, причем по журналу каких то ошибок связанных с этим нет, а если убираю графические элементы, то все ок.
Если кто-то сталкивался, подскажите ПОЖАЛУЙСТА |
|||
1
Бабачек
02.05.24
✎
09:37
|
Распаковка картинок[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) - указана |
|||
2
Бабачек
01.05.24
✎
15:41
|
такая информация по картинкам, все же вроде нормально
|
|||
3
Garykom
гуру
01.05.24
✎
15:45
|
Скажи ты точно 1Сник?
Ты отладчиком умеешь пользоваться? Точку остановка там поставить и пройтись на каком этапе ошибка и почему... |
|||
4
Garykom
гуру
01.05.24
✎
15:51
|
Насколько я помню все банально - не хватает нужных картинок и в тоже время лишние
Версия сборщика не соответствует версии Android SDK и Android Studio Практически всегда когда SDK и студия обновляются - 1С за ними не успевает со своим сборщиком Надо всегда брать самый последний сборщик и версию SDK/студии уже вышедшие на дату выхода сборщика, т.е. обычно не самые свежие |
|||
5
Бабачек
01.05.24
✎
15:51
|
(4) так картинок для Андроид хватает, там бы написалось, что чего не хватило. А вот про версию - это ты так думаешь или знаешь? Не собирал до этого апкашники, первый раз так скажем
|
|||
6
Бабачек
01.05.24
✎
15:58
|
(4) ну получается так и есть, андроид студио там всякое разное и старое и самое новое, jdk 15, сборщик с ИТСа самый последний. И не работает именно если начать добавлять графические элементы, без них все нормально
|
|||
7
SilentMan
01.05.24
✎
17:15
|
(6) Так где ошибка-то?
Много разных слов, а ключевых (с описанием ошибки) - нет. |
|||
8
Бабачек
02.05.24
✎
05:17
|
(7) FAILURE: Build failed with an exception.
* What went wrong: Execution failed for task ':mergeSignReleaseResources'. > Multiple task action failures occurred: > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-ldpi\pushlargeicon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-ldpi\pushlargeicon.png: AAPT: error: file failed to compile. И вот так оно еще ниже начинает повторяться |
|||
9
Ёпрст
02.05.24
✎
07:28
|
(8) ну дык pushlargeicon.png не пнг файло
|
|||
10
Бабачек
02.05.24
✎
09:34
|
(9) а что он такое тогда? :( в архиве то пнгшки лежат и при проверке на совпадение он все нашел
|
|||
11
Бабачек
02.05.24
✎
09:38
|
(9) подскажите пожалуйста как исправить тогда файл просто называется - pushlargeicon.png, вроде все нормально и другие так же (так написано про все картинки)
|
|||
12
Бабачек
02.05.24
✎
09:52
|
FAILURE: Build failed with an exception.
Подробности* What went wrong: Execution failed for task ':mergeSignReleaseResources'. > Multiple task action failures occurred: > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-ldpi\pushlargeicon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-ldpi\pushlargeicon.png: AAPT: error: file failed to compile. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-hdpi\pushsmallicon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-hdpi\pushsmallicon.png: AAPT: error: file failed to compile. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-xhdpi\pushlargeicon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-xhdpi\pushlargeicon.png: AAPT: error: file failed to compile. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-hdpi\icon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-hdpi\icon.png: AAPT: error: file failed to compile. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-ldpi\pushsmallicon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-ldpi\pushsmallicon.png: AAPT: error: file failed to compile. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-mdpi\pushsmallicon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-mdpi\pushsmallicon.png: AAPT: error: file failed to compile. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-ldpi\icon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-ldpi\icon.png: AAPT: error: file failed to compile. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-mdpi\icon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. D:\MOBILE_one_C_Prilozenia\OBSYI_KESH\mab-cb8a4783-55f6-4b01-a330-adf62881fe27\res\drawable-mdpi\icon.png: AAPT: error: file failed to compile. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.3.3/userguide/command_line_interface.html#sec:command_line_warnings BUILD FAILED in 53s 9 actionable tasks: 9 executed |
|||
13
arsik
гуру
02.05.24
✎
09:42
|
(11) До чего довел планету этот фигляр ПЖ. Ужас.
|
|||
14
timurhv
02.05.24
✎
09:50
|
(11) Откройте блокнотом, в начале должно быть "Спецсимвол + PNG", что-то вроде
‰PNG |
|||
15
Ёпрст
02.05.24
✎
11:21
|
(10) нам отсюда не видно, но сборщик считает, что это не формат png файла.
|
|||
16
Бабачек
02.05.24
✎
14:23
|
(15) :( ахаха а как мне из пнг сделать правильный пнг
|
|||
17
Бабачек
02.05.24
✎
14:23
|
(14) Попробую
|
|||
18
ttk
02.05.24
✎
14:25
|
(16) наверное сохранить как png?
|
|||
19
SilentMan
02.05.24
✎
15:00
|
(15) Это не сборщик так считает, это gradle (и его инструменты, которые, собственно apk-шку и делают) считает, что картинка не является PNG. И gradle я верю, а автору топика - нет
Поэтому все-таки надо сделать картинку формата png и повторить сборку. |
|||
20
Garykom
гуру
02.05.24
✎
15:22
|
"MOBILE_one_C_Prilozenia\OBSYI_KESH" - никого не смущает?
Особенно уровень знаний недо.. кто мог так обозвать "OBSYI_KESH" ЗЫ "общий кэш" нюню |
|||
21
Бабачек
02.05.24
✎
15:57
|
(19)
|
|||
22
Бабачек
02.05.24
✎
15:57
|
(20) и что, какая разница как назвао, я же просто собрать хочу АПК
|
|||
23
Бабачек
02.05.24
✎
15:58
|
Вот пнг
|
|||
24
Бабачек
02.05.24
✎
15:59
|
как их по другому назвать я не знаю и что сделать тогда (20) (19) (18) (15) (14)
|
|||
25
SilentMan
02.05.24
✎
16:01
|
(21) вместо того, чтобы взять тотже ImageMagick или paint.net (или любой другой конвертор/редактор), выполнить конвертацию и попробовать новую сборку, ТС пытается что-то доказать...
Нам похер какие у тебя картинки, это AAPT не пофиг и он об этом искренне сообщает: res\drawable-ldpi\pushlargeicon.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature. Но тебе, видно, тоже пофиг - соберется у тебя или нет :) |
|||
26
SilentMan
02.05.24
✎
16:02
|
(24) картинки по-другому называть не надо, надо их КОНВЕРТИРОВАТЬ так, чтобы у них ФОРМАТ (а не расширение) соответствовал тому, как принято в PNG.
|
|||
27
Бабачек
02.05.24
✎
18:17
|
(26) СПАСИБО, именно конвертация по итогу, СПАСИБО
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |