开始之前
您的网站已包含 Android 应用(请参阅 Add apps)。您还需要准备一个用于持有该应用的 Google 账号。
操作步骤
- 注册 Google Play 开发者账号。 点击 Sign up for Google Play Console。选择 Yourself(个人)或 An organization(企业)。Google 会收取一笔一次性费用,该费用直接支付给 Google,而非 Keynate。随后 Google 会审核您的身份,通常需要几天时间。个人账号在正式公开发布前,必须进行至少 12 名测试人员参与且持续 14 天的封闭测试。企业账号无需此项测试,但需要提供邓白氏编码(D-U-N-S 号码)。
- 在 Play Console 中创建应用。 在 首页 页面点击 Create app。粘贴来自您 Apps 页面的 App 名称。选择 App 和 免费,勾选两项声明并点击 Create app。Keynate 会在首次上传时配置包名。如果 Play Console 要求输入包名,请粘贴来自您 Apps 页面的 Package name。切勿在后续更改包名。
- 邀请 Keynate。 在 Play Console 左侧菜单中点击 Manage account,接着点击 Users and permissions 卡片,然后点击 Invite new users。粘贴来自您 Apps 页面的 Keynate's email to invite。首次设置时,请在 Account permissions 标签页中勾选 Admin (all permissions)。点击 Invite user。回到 Keynate,点击 Check connection。Keynate 每隔几分钟也会自动重新检查连接状态。
- 设置应用名称与图标。 在图标下方设置应用名称、上传图标并挑选两种主题色。请参阅 App name and icon。
- 生成我的应用。 点击 Build your Android app(后续显示为 Make my app)。整个过程大约需要 15 到 30 分钟。进度条会依次显示 排队中、Building your app、Sending to Google Play 以及 Ready to test on your phone。期间您可以放心关闭网页。
- 在手机上进行测试。 此步骤为可选,但强烈建议执行。在 Play Console 中点击 Manage account,然后点击 Tester groups 卡片。点击 Create email list 并添加测试人员的 Google 邮箱。打开您的应用,进入 Test and release → Testing → Internal testing → Testers。勾选您的列表并点击 保存更改。在 How testers join your test 下方点击 复制链接,将其粘贴到 Android 卡片中的 Your testers' join link 下方。点击 Save link。在手机上打开该链接或扫描二维码,点击 Become a tester,随后下载安装。
- 商店详情与内容清单。 检查您的商店页面信息,然后填写 Play Console 内容清单。您可以在应用打包构建的同时完成此操作。请参阅 Store checklists。
- 发布。 在 Build, preview and publish 下方,点击最新版本旁的 Publish to Google Play,然后点击 发布。Keynate 会首先向 20% 的 Android 用户推送发布。您可以随时调高比例至全量推送,或暂停发布。状态会显示为 审核中,接着是 已上线。Google 审核通常需要几小时到几天不等。
温馨提示
- 如果 Google 提示某项操作必须由您亲自完成,Android 卡片会明确指出该步骤,并显示 打开 Play Console 和检查按钮。您也可以切换为印地语查看指引。
- 如果 Google 要求首次手动上传,卡片会显示 Download the app file (.aab) 及具体操作步骤。
- 尚未获得正式发布权限的个人账号:点击 发布 会将应用提交至您的封闭测试。在 Your testers' Google Group 下将测试人员添加为 Google 论坛群组,并点击 Save testers。随后在 Play Console 的 Dashboard → Apply for production 处提交正式发布申请。
- 只有在更改应用名称、图标、配色、通知设置,或 Keynate 发布应用内核更新时,才需要重新构建。您发布的新文章会自动同步显示在应用中。
- 点击 断开连接 将停止 Keynate 的自动上传。已上架的应用仍会保留在商店中。如需彻底解绑 Keynate,还需在 Play Console → Users and permissions 中删除其账号。
常见故障
测试版本暂时无法安装
对于全新创建的应用,Google 需要一定时间完成测试准备。通常需要 30 到 60 分钟,有时甚至需要几个小时,哪怕 Play Console 已显示 有效 也是如此。您无需进行任何操作。您的 Apps 页面会显示就绪经过的时间。若超过 3 小时仍无法安装,请打开 If installing fails 并按以下步骤排查:
- 手机上的 Play Store 登录的必须是测试人员名单中的同一个 Google 账号(Play Store → 您的个人资料头像 → 切换账号)。
- 使用该账号打开加入链接,在点击 安装 之前先点击 Become a tester。
- 在 Play Console 中打开您的应用,进入 Test and release → App integrity → App signing。若弹出提示,请接受 Play App Signing。
- 在 Play Console 中打开 Test and release → Testing → Internal testing → Releases。如果版本显示为 草稿,请点击 Edit release → Review release → Start rollout。
- 在手机上打开系统设置,依次进入 Apps → Google Play Store → Storage → Clear cache。清除缓存后重试。
- 或者,在电脑浏览器上登录该测试账号,打开加入链接,点击 Download it on Google Play 直接推送到手机端安装。
遇到其他问题?
请参阅 My app does not build or publish,或直接在页面上点击 Report a problem。
常见问题
常见问题
Keynate 会帮我支付 Google 的开发者费用吗?
不会。开发者账号属于您个人或您的企业,因此 Google 费用由您直接支付给 Google。
以后我可以从 Play 账号中移除 Keynate 吗?
可以。前往 Play Console 的 Users and permissions,删除 Keynate 账号即可。您的应用依然归您所有,且正常在线运行。