我正尝试在Motorola上用NDK调试应用程序构建。我遵循这里的指示,我过去在模拟器上取得了成功(显然我有根访问权限),但是当我尝试启动时
gdbserver :5039 --attach 1082通过亚行壳,我得到了一个gdbserver:permission denied。显然,由于这是一个股票Droid,我没有根访问。这有必要吗?我只是遗漏了什么吗?
提前感谢!
编辑我已经确认此命令在模拟器上工作。这能在一个没有根的设备上完成吗?
编辑2我也在EVO4G上确认了相同的Permission Denied错误。
编辑3我也发现了一个生产设备(例如。Evo4G或Droid)不会给我一个“找不到”错误。例如,当我在shell中随机输入诸如ljs之类的东西时,我得到了ljs: permission denied。如果命令存在且我无法访问它(假设是sudo),或者如果命令不存在(ljs),则错误是相同的。
发布于 2010-08-23 21:28:24
如果您使用的是r4 NDK,那么您不应该做太多这样的事情。相反:
https://stackoverflow.com/questions/3462692
复制相似问题