Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.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_Service - Fatal编程技术网

Android 本地服务可以进行方法调用吗?

Android 本地服务可以进行方法调用吗?,android,service,Android,Service,我刚刚开始研究Android中的服务。我试图做的是在我的应用程序中远程调用一个方法。我认为它的工作原理是,服务将在后台侦听来自服务器的请求,然后根据请求调用应用程序中的某个方法。这可能与服务有关吗?还是有更好的方法 我不是在要求实现这一点,只是确认它可以工作并且是最好的方式 谢谢本地服务可以调用应用程序中所需的任何功能 这可能不是最好的应用程序设计,但肯定会奏效。本地服务等同于任何其他本地创建的对象。不同之处在于,服务是由Android系统创建的,而不是由您的代码创建的。谢谢,您有没有更好的设计

我刚刚开始研究Android中的服务。我试图做的是在我的应用程序中远程调用一个方法。我认为它的工作原理是,服务将在后台侦听来自服务器的请求,然后根据请求调用应用程序中的某个方法。这可能与服务有关吗?还是有更好的方法

我不是在要求实现这一点,只是确认它可以工作并且是最好的方式


谢谢

本地服务可以调用应用程序中所需的任何功能


这可能不是最好的应用程序设计,但肯定会奏效。本地服务等同于任何其他本地创建的对象。不同之处在于,服务是由Android系统创建的,而不是由您的代码创建的。

谢谢,您有没有更好的设计方案?这取决于您的原因和所做的工作。例如,您可以尝试使用广播,而不是从服务调用方法。