C# 从android应用程序检索数据

C# 从android应用程序检索数据,c#,android,unity3d,C#,Android,Unity3d,我正在为我的投资组合制作一个应用程序——一个简单的android游戏,没有特定的类型或游戏性,只是一些奇特想法和实现的混合。目前我遇到一个问题:如何实现其中一个特性,因为它需要与其他应用程序交互 假设我有一只翅膀上有程序纹理的蝴蝶。我已经实现了蝴蝶本身的游戏对象和两层纹理——静态背景和程序彩色线条。程序层接收一个函数,基于它生成一个分形图像,绘制它并更新纹理。目前它使用一个简单的sin(x)函数,但我希望它使用一个存储在另一个应用程序中的函数 函数源应用程序连接到远程服务器,接收带有f(x)值的

我正在为我的投资组合制作一个应用程序——一个简单的android游戏,没有特定的类型或游戏性,只是一些奇特想法和实现的混合。目前我遇到一个问题:如何实现其中一个特性,因为它需要与其他应用程序交互

假设我有一只翅膀上有程序纹理的蝴蝶。我已经实现了蝴蝶本身的游戏对象和两层纹理——静态背景和程序彩色线条。程序层接收一个函数,基于它生成一个分形图像,绘制它并更新纹理。目前它使用一个简单的sin(x)函数,但我希望它使用一个存储在另一个应用程序中的函数

函数源应用程序连接到远程服务器,接收带有f(x)值的缓冲区,并出于自身目的显示它。我试图在谷歌上搜索(我对安卓有点陌生)的是,我怎样才能做到这一点

  • 以类似“窗口模式”的方式运行函数源应用程序,剪切函数本身的“窗口”,并将其放在层上,而不使用分形
  • 钩住函数源应用程序内存并检索缓冲区
  • 捕获发送到应用程序的数据包
……但失败了。应用程序本身不是由我自己创建的,所以我既不能让它声明变量public static,也不能在需要时传递变量或指针。很明显,我无法编写函数本身——我只是不知道函数本身

我正在寻找实现此功能的建议和任何帮助。 P.S.游戏引擎-Unity 3D,脚本语言-C#
顺便说一句,我的英语很抱歉

如果您的函数源(请尝试命名以便于理解),我将称为分形函数F,是一个Android应用程序FractaApp,则此FractaApp必须提供结果。如果FractalApp的开发者还没有准备好分享函数F的结果,你就完蛋了。事实上,Android操作系统基于沙箱,如果没有内置输出,任何应用程序都无法访问其他应用程序数据

也就是说,StackOverflow.com不是为开放式问题和一般性讨论而设计的,而是为精确的问题而设计的

我猜你是个实验开发者,对吧