在本教程中,您将学习如何配置您的Android应用程序,以便您可以开始生成Android构建,并同步您的应用程序内购买与安装在您的谷歌开发者帐户。
在你开始之前,你必须先拥有连接您的谷歌开发者帐户在BuddyBoss应用的设置中。
应用程序ID
你的应用程序ID是一个唯一的ID,它将在谷歌Play Store中标识你的应用程序。
谷歌要求应用程序id满足以下条件:
- 应用程序ID必须至少有两个用点分隔的段
- Application ID中的每个段必须以字母开头
- 在应用程序ID中只能使用字母数字字符或下划线
- 此应用程序ID没有被任何其他应用程序使用
为了避免冲突,谷歌鼓励开发人员使用反向域名表法,如com.domain.appname。
例如,如果你的域名是www.fruit.com,你的应用程序名为orange,你会使用com.fruit.oranges。
选择应用程序ID后,遵循以下步骤:
- 在你的WordPress管理员中,进入BuddyBoss App > Configure >安卓系统设置
- 在应用程序信息中,输入您选择的应用程序ID
- 点击保存更改
要在谷歌上注册你的应用ID并阻止其他开发者使用它,你必须在谷歌开发者账户中创建一个应用,并上传一个使用你选择的应用ID的构建。
重要的是:记住在谷歌Firebase帐户中注册您的应用程序ID。请关注我们的谷歌重火力点教程.
密钥存储库的信息
在你可以生成你的应用程序的Android构建,你可以使用它来注册你的应用程序ID之前,你需要输入你的KeyStore信息。
谷歌要求所有开发人员使用KeyStore证书认证他们的应用程序,该证书将为应用程序的构建分配您的身份。
创建KeyStore证书可能是一个复杂的过程,因此我们在BuddyBoss应用程序的设置中提供了一个工具来立即生成一个KeyStore证书。
生成密钥存储库
- 在你的WordPress管理员界面,进入BuddyBoss App > Tools >生成密钥存储库
- 输入一个密钥存储库的密码和密钥别名
- 如果您将这些字段留空,将为您生成这些详细信息
- 进入证书信息
- 这是在此证书上签名的个人或组织的名称
- 只有姓和名字段是必需的,但它建议您填写所有相关字段
- 如果你以组织形式发布应用,你应该填写组织名称
- 点击生成
- 选中此复选框以确认您明白您将无法再次下载此KeyStore证书
- 点击下载
- 使用KeyStore证书备份ZIP文件夹
- 它是非常重要的你备用您的KeyStore在某个安全的地方。一旦你的Android应用程序发布,应用程序的所有未来版本必须使用相同的KeyStore证书。这意味着如果你丢失了KeyStore证书,你将无法更新你的应用程序。
导入密钥存储库
- 在你的WordPress管理员中,进入BuddyBoss App > Configure >安卓系统设置
- 在KeyStore信息部分下,单击进口按钮
- 选择“Generate KeyStore”工具生成的zip文件夹
- 点击保存更改
完成这些步骤后,您就可以生成Android应用程序的构建了。
为了为你的Android应用程序设置应用内购买,或者将其发布到谷歌Play Store,你需要遵循以下步骤来注册你的应用程序ID。
注册应用程序ID
在您可以在谷歌开发人员帐户中注册您的应用程序ID之前,您需要拥有生成了一个Android版本的应用程序你的应用程序。
一旦生成,遵循以下步骤:
- 登录到你的谷歌开发者账户使用谷歌帐户创建您的谷歌开发人员帐户
- 在“所有应用程序”页面,单击您想要注册此应用程序ID的应用程序
- 在Release部分下,单击生产
- 点击创建新版本
- 在App bundle和APKs下,点击上传
- 使用选择的应用程序ID上传任何构建的APK文件
- 这必须发布应用程序
- 实际上,您不需要为了注册应用程序ID而提交这个版本
- 当你准备发布你的应用程序时,你可以使用不同的构建版本
- 点击保存
一旦注册了应用程序ID,应用程序的所有未来构建都必须使用相同的应用程序ID。
现在你的应用程序ID已经注册,你现在可以在你的谷歌开发者帐户中设置应用程序内购买,并将它们与你的BuddyBoss应用程序的设置同步。