【发布时间】:2014-04-30 11:18:33
【问题描述】:
如何创建一个应用A,打开一个移动游戏应用B(例如涂鸦跳跃等),在玩家失去游戏应用A后关闭应用B并在Android中从应用B导入分数?
【问题讨论】:
如何创建一个应用A,打开一个移动游戏应用B(例如涂鸦跳跃等),在玩家失去游戏应用A后关闭应用B并在Android中从应用B导入分数?
【问题讨论】:
Android 在隔离的沙盒中运行每个应用程序,因此默认情况下您无权访问其他应用程序数据。但是有一个例外,那就是如果这两个应用程序都是你的。如果您还开发了应用程序 B,那么是的,如果两个应用程序使用相同的应用程序用户 ID,您可以使应用程序 A 访问应用程序 B。这意味着两个应用程序都在同一个沙箱下运行,并且可以相互访问任何数据。
如果这是您的情况,请观看此 youtube 视频。它将充分解释如何做到这一点。
https://www.youtube.com/watch?v=4u-xpB1RFfs&list=PLonJJ3BVjZW6hmkEaYIvLLm5IEGM0kpwU
更新答案
实现这一点的更简单方法是通过您的第一个应用程序发布广播并从第二个应用程序获取它!请注意,任何其他应用程序也可以收听您的广播,您应该考虑安全问题。
【讨论】: