我尝试生成密钥库,但是似乎无法正常工作。我不习惯创建apk并通过终端发布。因此,如果我做错了什么,那么如果您能告诉我一些提示或示例,那就太好了。

我的项目位置

/Users/myself/Desktop/CocoFolder/MyGame


尝试了以下代码。但不确定输入什么。

keytool -genkey -v -keystore /Users/myself/Desktop/CocoFolder/MyGame
 -alias MyGame -validity 10000


计划使用它来创建发行版APK。

cocos run -s/Users/myself/Desktop/CocoFolder/MyGame -p android –android-studio -m release

最佳答案

两个问题:


我如何生成需要对apk进行签名的密钥库

How can I create a keystore?
现在,您已经为密钥库指定了别名,现在,您要从密钥库生成签名的apk。

放入~/.gradle/gradle.properties

RELEASE_STORE_FILE={path to your keystore}
RELEASE_STORE_PASSWORD=*****
RELEASE_KEY_ALIAS=*****
RELEASE_KEY_PASSWORD=*****


之后,为您的游戏构建->选择构建变体->设置发行版并进行构建。

10-08 17:51