Corona SDK的构建失败256

时间:2019-06-18 18:51:46

标签: apk corona keystore

有一个大约2年前编写但尚未发布的应用程序。现在,我需要生成certificate key,构建release APK并在play market中发布(如您所知,我需要为Android构建它)。该应用程序是用lua/corona编写的。我是一名Android开发人员,尚未与luacorona合作。现在,让我告诉您在此过程中引起了什么问题。 首先,该PC使用了Corona SDK的2个旧版本。第一个是Corona SDK 2015.2731,第二个是Corona SDK 2017.3103。我正在Mac OS工作。我试图像此视频(Video link)一样生成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构建。

然后,我尝试使用Corona SDK 2017.3103生成APK。那也是成功生成的。但是当我尝试发布时,出现了这个错误(请看下面的图片)。

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)如何修复Corona SDK中的错误Build Failed: Error code: 256

非常感谢您。

0 个答案:

没有答案