PTRACE を使用して Android にライブラリを挿入しようとしていますが、監視のために ptrace を特定の pid にアタッチしようとすると、エラーが発生しました。「pidにアタッチできません」...コードは次のとおりです
// Attach
if (0 > ptrace(PTRACE_ATTACH, pid, 0, 0)) {
printf("cannot attach to %d, error!\n", pid);
exit(1);
}
waitpid(pid, NULL, 0);
ptrace() がゼロ未満の値を返し、エラーが発生する理由を知りたい....正常に実行するために ptrace() 関数によって返されるもの (エラーなし)