我正在为 android 开发一个 SYSTEM 应用程序来管理设备上的用户帐户。
有没有办法以编程方式将付费用户应用程序从一个帐户转移到另一个帐户?
任何帮助表示赞赏(即使答复不直接针对解决方案)。
谷歌在帐户之间传输数据时有这样的说法。
http://support.google.com/accounts/bin/answer.py?hl=en&answer=63304
它列出了某些可以传输的数据类型和某些不能传输的数据类型。不幸的是,Google Play Apps 属于NOT类别。
它的标题很方便:“移动产品数据”
http://support.google.com/accounts/bin/answer.py?hl=en&answer=58582
你将无法做到这一点。您可以将应用程序再次下载到不同设备上的同一用户 ID 帐户,但不能将这些许可证转移到其他用户 ID。
没有办法以编程方式执行此操作 - 我认为您实际上无法执行此操作(除了尝试在 Play 商店致电客户支持)。
现在完全可行。Google 现在允许您在帐户之间转移 Android 应用程序。请查看此链接: https ://support.google.com/googleplay/android-developer/checklist/3294213?hl=en
您应该能够将应用程序转移到另一个用户名。您需要所有旧用户信息才能传输它。该应用程序会将其自身从旧帐户删除到新帐户。您也可以限制允许传输的次数。如果您将其转移到应用程序可能会在一年后过期并强制购买更新。