Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过套接字发送Android意图对象?_Android_Android Intent - Fatal编程技术网

通过套接字发送Android意图对象?

通过套接字发送Android意图对象?,android,android-intent,Android,Android Intent,我想知道是否可以通过ObjectOutputStream发送Intent对象? 例如,假设我们有一个客户端(Y)服务器(X),这两个服务器都是基于Android的应用程序,Y创建了一个意图,但不是运行它,而是希望通过套接字将其发送到X,X将在那里启动该意图,无论是意图还是意图服务 现在我知道我可以做同样的事情,将意图的动作字符串发送到X,并在X处创建意图并启动它,前提是X和Y都有意图启动的内容,但我想知道是否要发送整个对象意图。它是一个序列化对象,是否可以发送它?如果是,这一理论的安全缺陷是什么

我想知道是否可以通过
ObjectOutputStream
发送
Intent
对象? 例如,假设我们有一个客户端(Y)服务器(X),这两个服务器都是基于Android的应用程序,Y创建了一个意图,但不是运行它,而是希望通过
套接字将其发送到X,X将在那里启动该意图,无论是
意图
还是
意图服务

现在我知道我可以做同样的事情,将意图的动作字符串发送到X,并在X处创建意图并启动它,前提是X和Y都有意图启动的内容,但我想知道是否要发送整个对象意图。它是一个序列化对象,是否可以发送它?如果是,这一理论的安全缺陷是什么


谢谢。

你是说X和Y位于不同的设备上?当然,X和Y可能位于不同的设备上。X和Y可能都是客户端和/或服务器。因此,这两个设备不太可能安装相同的应用程序/意图集,在这种情况下,它的目的是什么?更不用说一些
ServerSocket
接受任意
Intent
结构作为输入并调用它们的安全问题。好的,使用toUri/parseUri方法