Корона SDK получить сборку не удалось 256 - PullRequest
1 голос
/ 18 июня 2019

Есть одно приложение, которое написано около 2 лет назад и еще не опубликовано. Теперь мне нужно сгенерировать certificate key, собрать release APK и опубликовать в play market (как вы поняли, мне нужно собрать его для Android). Приложение написано в lua/corona. Я разработчик для Android и пока не работал с lua и corona. Теперь позвольте мне рассказать, какие проблемы возникли в ходе этого процесса. Прежде всего в этом компьютере использовались 2 более старые версии Corona SDK. Первый был Corona SDK 2015.2731, а второй был Corona SDK 2017.3103. Я работаю в Mac OS. Я попытался сгенерировать Certificate key, как в этом видео ( Ссылка на видео ). Поэтому я успешно сгенерировал Certificate key. Затем я строю release APK, используя Corona SDK 2015.2731 (because in this version there is no corona splash screen like 'Powered by Corona Labs'). Все было успешно, пока я не попытался опубликовать его в Google play. Это говорит о том, что

Предупреждения Ваше приложение в настоящее время нацелено на уровень API 23 и должно быть нацелено как минимум на уровень API 26, чтобы гарантировать, что оно построено на последних API, оптимизированных для безопасности и производительности.

Затем я попытался сгенерировать APK, используя Corona SDK 2017.3103. Это тоже было сгенерировано успешно. Но когда я пытался опубликовать, я получил эту ошибку (смотрите картинку ниже).

enter image description here

Я исправил этот изменяющийся файл build.settings. Поэтому я изменил minSDKVersion на 18. Обратите внимание , это мой первый вопрос - как исправить эту ошибку, не меняя minSDKVersion на 18? После исправления я попытался еще раз опубликовать в плей маркете. И на этот раз я получил то же предупреждение выше (Warnings Your app currently targets API level 25...). Поэтому я скачал последнюю версию Corona SDK. Это версия 2018.3326.

Но когда я попытался сгенерировать APK, я получил ошибку в Corona SDK. Там написано BUILD FAILED /Applications/CoronaSDK-3326/Corona Simulator.app/Contents/Resources/build.xml:525: The following error occurred while executing this line: /Applications/CoronaSDK-3326/Corona Simulator.app/Contents/Resources/build.xml:417: Failed to sign the APK. ERROR: Build Failed: Error code: 256

Так что вот вопросы. 1) Как я могу исправить ошибку на картинке, не меняя minSDKVersion на 18? 2) Как исправить ошибку Build Failed: Error code: 256 в Corona SDK?

Большое спасибо.

...