2014-10-06 583 views
-1

我有一个应用程序(一),从谷歌播放,有一个服务器(活动),我知道这个服务器使用的端口号。如何从我的应用程序关闭该端口(B)!关闭该端口将关闭服务器,这是我的最终目标!Android - 如何关闭android中的开放端口?

编辑:我试图杀死应用程序使用follwoing,但服务器仍在运行,所以我想关闭端口,导致关闭服务器!

ActivityManager am = (ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE); 
am.killBackgroundProcesses(PackageName); 
+0

为什么你给它减我不明白,我想你应该解释一下你的观点!!!! – 2014-10-06 10:48:13

+0

你为什么不关闭服务器/应用程序?它也将关闭港口,我想。 – greenapps 2014-10-06 11:53:14

+0

当我尝试使用killBackgroundProcesses(PackageName)关闭应用程序时,服务器继续运行,这就是为什么我要求关闭端口! – 2014-10-06 20:59:01

回答

0
ActivityManager am = (ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE); 
am.killBackgroundProcesses(PackageName); 

我没有这个可以不处理或生根您的设备之间或者UID共享来完成。

这两个应用程序都需要相同的android:sharedUserId =“some_string”清单条目才能共享uid可用性。

否则你是沙盒)