我正在使用自定义 ROM 的 Android 框架。出于某种原因,我需要通过引用将对象发送到另一个应用程序,而不是通过克隆数据。不想要 AIDL 或意图,因为他们需要通过 Parcelable 或 Json 复制数据。
像这样:
App1
void func1(TextView t)
{
App2.func2(t);
}
App2
void func2(TextView t)
{
String s=t.toString();
}
猜测发送引用是可能的,因为我听说 JVM 中没有进程的概念,所以没有进程的边界。可能吗?如果没有,可以在 JNI 下使用 C++ 共享内存完成吗?