./android_server
IDA Android 32-bit remote debug server(ST) v1.15.
Hex-Rays (c) 2004-2012 bind: Address already in use
我需要以下内容: br />
./android_server IDA Android 32-bit remote debug server(ST) v1.15.
Hex-Rays (c) 2004-2012 Listening on port #23946...
我该如何纠正?
#1 楼
该错误表明(确切说明了该状态)android_server
应用程序未能绑定到IP地址/端口。这意味着android_server
尝试使用的地址/端口很可能已被其他进程或应用程序使用。显然,没有足够的信息来为您提供准确的答案。请提供有关您的设置的详细信息。
以下是使用IDA进行Android调试的示例设置文章:
使用IDA调试Android库
#2 楼
您应该尝试其他端口。绑定失败仅表示存在另一个使用该IP / PORT组合的应用程序。解决此类错误的唯一方法是修改源,以将套接字选项正确设置为SO_REUSEADDR(假设使用该进程的进程尚未定义SO_EXCLUSIVEADDRUSE)。但这在您的情况下是不可能的。如果您在Windows上运行,并且具有可用的VM,请尝试全新安装Windows,否则使用ProcessHacker之类的工具查看您要使用的端口是否尚未使用。TLDR:尝试其他IP /端口组合。
还请确保您以特权方式运行它。
评论
他使用的是Android,而不是Windows。
–奶油饼干
13年10月10日在3:25
评论
我遵循了确切的资源和步骤。那我该怎么解决呢?或更具体地说-如何将其与其他进程或应用程序断开连接?请具体说明我在堆叠(交换)时需要在IDA和/或Android模拟器中执行的确切操作。我几乎成功地使它开始工作,他们稍后尝试了遇到无法解决的错误的过程和步骤。
–user2388
13年7月8日在6:58
请描述您的设置,以表明您正在运行的操作系统,VM,Android版本,IDA版本等。这表示“我几乎成功...”是什么意思?在很大程度上取决于您提出问题的方式。如果您要寻求特定的答案,则必须提出详细的问题。
– PSS
2013年7月9日在2:15