我有两个游戏,一个是付费的,另一个是免费的。我在付费应用中添加了很多主题。
我希望将所有新内容整合到我的免费游戏中并逐个销售,它们都有不同的包名。
有没有其他方法可以在两个应用之间共享用户ID,而不是将一个应用的粘贴代码库复制到另一个?
我在AndEngine开发了两款游戏。
答案 0 :(得分:2)
您可能想了解一下Android Intents。他们可以通过一种方式在两个应用之间共享数据。 http://developer.android.com/training/sharing/send.html
如果你要传递的只是一个简单的文字,那应该很容易。
另一种方法是使用此Stack线程中讨论的SharedPreferences: The easiest way to pass data between application in Android 虽然海报似乎很有信心,但我不确定另一个应用程序是否可以收听另一个应用程序的SharedPreferences。如果可能,它可能构成严重的安全风险,除非有某种方法可以确保您的应用程序只能共享该数据。