如何使用我自己的 Production Android App 而无需购买应用内付费项目
How to use my own Production Android App without Purchasing In-App-Billing Items
不是 "how to test in-app-billing" 问题!!
最初,我认为这个限制不会让我感到悲伤:
但是,现在我的应用程序正在生产中,并且我经常发现自己在我的设备上向某人提供现场演示,我发现这会带来很大的不便,我需要一个解决方法。很尴尬地告知潜在的大客户,我不能向他们展示此设备的所有功能,因为我是主要开发人员。他们只是听到 Bla Blah blah - 这个人写的东西不起作用。
其他人如何将自己设备上的应用内商品用于自己的应用?我宁愿不随身携带其他设备。我尝试在我的设备上添加第二个帐户,但不知何故 Android/Google 仍然知道它与我的帐户相关联/我是发布者(可能是因为我的 Gmail 地址被列为恢复帐户?)我可以想出十几种方法给自己一个后门,让一切都免费,但所有这些选择都会带来潜在的安全漏洞。在这一点上,我正在考虑一个特殊的 APK / 构建,我将手动创建并安装在我的设备上,只有在检查是否购买产品时总是 returns "true"。
大多数开发者最常见的回答是使用不同的帐户从他们的个人帐户发布他们的应用程序。然后他们将他们的个人帐户添加为开发者帐户上的用户对于应用程序发布,该帐户具有非常大的权力。创建一个用于开发者控制台的新 gmail 帐户并不难。
所以我的 Play 管理中心帐户所有者可能是 nickssoftware@gmail.com,phone 上的帐户是 nick@gmail.com(都是虚构的地址)。 Play 管理中心帐户永远不会添加到任何 phone.
不是 "how to test in-app-billing" 问题!!
最初,我认为这个限制不会让我感到悲伤:
但是,现在我的应用程序正在生产中,并且我经常发现自己在我的设备上向某人提供现场演示,我发现这会带来很大的不便,我需要一个解决方法。很尴尬地告知潜在的大客户,我不能向他们展示此设备的所有功能,因为我是主要开发人员。他们只是听到 Bla Blah blah - 这个人写的东西不起作用。
其他人如何将自己设备上的应用内商品用于自己的应用?我宁愿不随身携带其他设备。我尝试在我的设备上添加第二个帐户,但不知何故 Android/Google 仍然知道它与我的帐户相关联/我是发布者(可能是因为我的 Gmail 地址被列为恢复帐户?)我可以想出十几种方法给自己一个后门,让一切都免费,但所有这些选择都会带来潜在的安全漏洞。在这一点上,我正在考虑一个特殊的 APK / 构建,我将手动创建并安装在我的设备上,只有在检查是否购买产品时总是 returns "true"。
大多数开发者最常见的回答是使用不同的帐户从他们的个人帐户发布他们的应用程序。然后他们将他们的个人帐户添加为开发者帐户上的用户对于应用程序发布,该帐户具有非常大的权力。创建一个用于开发者控制台的新 gmail 帐户并不难。
所以我的 Play 管理中心帐户所有者可能是 nickssoftware@gmail.com,phone 上的帐户是 nick@gmail.com(都是虚构的地址)。 Play 管理中心帐户永远不会添加到任何 phone.