以超级用户身份运行app?

时间:2013-09-18 21:13:36

标签: android networking root

我想测试统一遥控器(适用于您的PC的WiFi遥控器)但我无法测试 以任何方式连接到我的电脑(虽然我可以从PC ping到我的Android)。在说明中它说我应该尝试从我的Android到PC的ping,所以我使用Android终端模拟器尝试ping它只打印了这个:

ping: icmp open socket: Operation not permitted

我的Android根植于此,因此我输入su并再次尝试并且有效。所以我认为统一远程需要su-rights来打开套接字并连接到我的PC上的服务器!唯一的问题是,Unified Remote不会要求su-rights ...(就像终端一样。在我使用su之前它不想要root权限,我想同样的事情发生在Unified Remote内部)

我可以以某种方式启动一个应用程序(在这种情况下是Unified Remote)并使用su-rights而不要求它???

编辑:

所以现在我尝试了其他2个远程控制应用程序,但没有一个能够找到服务器(既没有自动检测也没有手动检测...是的,我已经安装并打开了服务器!)再次 - > Ping工作得很好....让我感到惊讶的是,只有远程控制应用程序才有这个问题...例如,使用ES文件资源管理器的FTP工作正常......我也有一个在线游戏也很好...我不喜欢得到它:(

2 个答案:

答案 0 :(得分:1)

Android设备

ping: icmp open socket: Operation not permitted

解决方案:

Root之后我的android手机 - PING套接字错误发生了,我通过设置" ping"解决了这个问题。文件权限如下:

           Read Write Execute
Owner       Y  -  Y  -   Y
Group       Y  -  N  -   Y
Others      Y  -  N  -   Y
------------------
Set UID:    Y   
Set GID:    
Sticky: 
------------------      
Octal Value:  4755  rwsr-xr-x
-------------------------------

您可以通过Root Explorer安卓软件 - 发现 - Play商店编辑权限。

答案 1 :(得分:0)

如果申请自己没有要求你获得su权利而不是需要手工制作。

我检查了Google Play,在统一远程的描述中,我找不到任何需要su权限的提示。