Android Play商店部署
生成一个应用程序的版本
要为Android生成版本构建,请运行以下CLI命令:
$
betway东盟体育app离子Cordova构建Android -Prod-释放
这将根据设置在
config.xml
在里面
平台/android/app/build/uptoughs/apk
应用程序目录。离子应betway东盟体育app用程序将在此文件中具有预设默认值,但可以更改为自定义构建。
签署APK
首先,必须签署未签名的APK。如果已经生成了签名键,请跳过这些步骤,然后使用该步骤。使用Android SDK随附的Keytool命令生成一个私钥:
$
keytool -genkey -v -keystore my -release -key.keystore -alias alias_name -keyalg rsa -keysize -keysize
2048
-有效性
10000
一旦该命令运行,并回答了一个名为的文件
my-release-key.keystore
将在当前目录中创建。
警告:保存此文件并将其保存在安全的地方。如果丢失,Google Play商店将不接受此应用程序的更新!
要签署未签名的APK,请运行Jarsigner工具,该工具也包含在Android SDK中:
$
jarsigner -verbose -sigalg sha1withrsa -digeStalg sha1 -keystore my -release -key.keystore helloworld -release -nosigned.apk alias_name
最后,必须运行ZIP对齐工具以优化APK。这
Zipalign
工具可以在
/path/to/android/sdk/build-tools/version/zipalign
。例如,在安装Android Studio的MacOS上,
Zipalign
在
〜/library/android/sdk/build-tools/version/zipalign
:
$
Zipalign -V
4
helloworld-release-unsigned.apk helloworld.apk
这将生成一个名为Helloworld.apk的最终版本二进制版,可以在Google Play商店中接受。
将应用程序提交给Google Play商店
现在已经生成了版本APK,可以编写Play Store列表,并且可以上传APK。
首先,访问 Google Play商店开发人员控制台 并创建一个新的开发人员帐户。
用Google Play制作开发人员帐户的价格为25美元。
创建了开发人员帐户后,请继续单击
创建一个应用程序
确保填写该应用程序的说明,并提供屏幕截图和其他信息。准备就绪后,上传生成的签名版本APK并发布该应用程序。
更新应用程序
随着应用程序的发展,需要使用新功能和修复程序进行更新。可以通过向Google Play商店提交新版本或使用诸如AppFlow的Live Update功能之类的实时更新服务来更新应用程序。使用实时更新,可以将更改直接推向AppFlow仪表板的用户,而无需向Play商店提交更改。了解有关实时更新的更多信息 这里 。
为了使Google Play商店接受更新的APK,需要对Config.xml文件进行编辑以增加版本值,然后按照上述说明进行重建应用程序以供发布。