Android 我有没有办法触发其他安卓手机上的应用程序,让它在同一个网络上运行并为我做一些工作

Android 我有没有办法触发其他安卓手机上的应用程序,让它在同一个网络上运行并为我做一些工作,android,android-studio,android-intent,android-activity,remote-access,Android,Android Studio,Android Intent,Android Activity,Remote Access,我正在创建一个应用程序“a”,它需要附近地方“XYZ”的图像作为输入。因此我创建了一个拍照的应用程序“B” 现在,我对下面这部分感到震惊,有人知道我怎么做吗 每当我想要“XYZ”位置的图片时,我都会单击我的应用程序“a”“获取图像”上的按钮,这会触发“XYZ”位置上的应用程序“B”,并启动应用程序,以便它单击图像并将其发送回我的应用程序“a” 我已尝试在两个应用程序中创建套接字,并将请求从应用程序“A”发送到应用程序“B”的某个端口号的IP地址,但如果从内存中删除我的应用程序,即其未处于运行状态

我正在创建一个应用程序“a”,它需要附近地方“XYZ”的图像作为输入。因此我创建了一个拍照的应用程序“B”

现在,我对下面这部分感到震惊,有人知道我怎么做吗

每当我想要“XYZ”位置的图片时,我都会单击我的应用程序“a”“获取图像”上的按钮,这会触发“XYZ”位置上的应用程序“B”,并启动应用程序,以便它单击图像并将其发送回我的应用程序“a”


我已尝试在两个应用程序中创建套接字,并将请求从应用程序“A”发送到应用程序“B”的某个端口号的IP地址,但如果从内存中删除我的应用程序,即其未处于运行状态,bcz应用程序“B”套接字在从内存中删除时未侦听。

使用
B
中的服务,但服务也可以停止,在这种情况下,我认为您需要系统访问我会尝试使用服务,非常感谢!还有一件事,你能告诉我如何从应用程序A触发应用程序B并将图片发送回A吗?