【问题标题】:Can't attach child process in release build (Android)无法在发布版本中附加子进程(Android)
【发布时间】:2013-02-04 12:56:40
【问题描述】:

我尝试通过在 Android 上调用 ptrace(PTRACE_ATTACH, iChildPid, 0, 0) 来分叉并跟踪我的孩子: - 并在使用调试版本时获得成功 - 发布版本失败(不允许操作(1))

我哪里错了?

【问题讨论】:

    标签: android native ptrace


    【解决方案1】:

    好的:( 这是安卓功能。如果应用程序未标记为可调试(清单:android:debuggable = false),则 PTRACE_ATTACH 在两个方向(parent2child 和 child2parent)都不起作用。只有 root 才能做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-10
      • 2013-05-12
      • 2015-11-10
      • 2016-10-09
      • 2017-10-30
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      相关资源
      最近更新 更多