PhoneGap Build似乎是一个很棒的工具,我用它构建了一个.apk并在多个Android设备上进行了测试。
现在我需要将其提交到Google Play商店,但我需要在apk上签名。
我已经阅读了关于在Google开发者网站上签署.apk的所有内容,但似乎我需要安装Android开发工具并使用Eclipse。我已经安装了它,但我找不到导入我的.apk的方法,所以我卡住了。
我不明白 - 那么PhoneGap Build有什么意义呢?
这一切都令人沮丧。该应用程序准备好了但是......
答案 0 :(得分:7)
这是解决方案。
我获得了Android开发工具包 - http://developer.android.com/sdk/index.html
从那里我使用此视频获取KeyTool:http://www.youtube.com/watch?v=IaXE2FUENFI
从那里我可以创建一个KeyStore。确保记录别名和密码(我把它们写下来并没有将它们存储在任何电子设备上)和密钥库的位置。
当您在PhoneGap Build中并且在构建完成后从GitHub(这是我正在这样做的方式)中提取文件时,您将看到有一个下拉列表。选择“添加密钥”并上传密钥库。
注意:密钥库通常会被锁定。你必须解锁它才能用它构建。它只能解锁一小时。
你的PhoneGap Build apk现在将附加-release而不是通常的-debug。
现在可以上传到Google Play了!
去构建! :)
答案 1 :(得分:0)
我从未使用过PhoneGap或签名过apk,但我在phonegap.com网站上发现了这个:
https://build.phonegap.com/docs/config-signing-android
听起来您只需将签名密钥(How to get one)添加到phonegap account,当您使用PhoneGap Build制作应用程序版本时,就会对其进行签名。
答案 2 :(得分:0)
您需要为PhoneGap Build提供标题,别名和密钥库文件。
就keytool而言,其他人给了short & sweet description如何...