Есть одно приложение, которое написано около 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
. Это тоже было сгенерировано успешно. Но когда я пытался опубликовать, я получил эту ошибку (смотрите картинку ниже).
Я исправил этот изменяющийся файл 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?
Большое спасибо.