我已经做了buildozer android debug
并拥有.apk
文件已安装并且工作正常,至少针对一个/两个设备进行了测试。这也是半默认的buildozer.spec
,例如:域名仍然是org.test
但随着应用程序的名称进行了调整。
有了这个.apk
文件(之后buildozer android debug
过程),是
这是准备上传到 Playstore 的那个吗?或者有
还有一些其他(技术)准备吗?
我知道我们可能会在公开之前先进行 Beta 测试。这是我第一次编写应用程序并打算发布它。
提前致谢。
你需要创建一个release
上传到 Play 商店之前您的 apk 文件的版本。这debug
版本仅用于在您的手机上进行测试。创建一个release
版本并上传应用程序,您只需按照以下步骤操作即可。
1. 创建密钥
$ mkdir ~/keystores/
$ keytool -genkey -v -keystore ~/keystores/<your-new-key>.keystore -alias <your-key-alias> -keyalg RSA -keysize 2048 -validity 10000
2.导出一些变量
$ export P4A_RELEASE_KEYSTORE=~/keystores/<your-new-key>.keystore
$ export P4A_RELEASE_KEYSTORE_PASSWD=android
$ export P4A_RELEASE_KEYALIAS_PASSWD=android
$ export P4A_RELEASE_KEYALIAS=<your-key-alias>
3.制作发布apk
$ cd <your-project-folder>
$ buildozer -v android release
4.最后优化一下
$ ~/.buildozer/android/platform/android-sdk-20/build-tools/23.0.1/zipalign -v 4 ./bin/Your-App-0.1-release.apk ./bin/Your-App-0.1-release-optimized.apk
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)