gpt4 book ai didi

android - 调试使用 vs-android 构建的 Android 原生应用程序

转载 作者:太空狗 更新时间:2023-10-29 15:21:35 24 4
gpt4 key购买 nike

我正在使用 vs-android 构建原生 C++ Android 应用程序。我想通过在模拟器上启动 gdbserver 并连接到该 GDB 服务器来从命令行进行调试。因为我没有使用 Android 构建脚本,所以我没有默认提供 gdbserver。所以我将 gdbserver 添加到 lib 文件夹,vs-android 从那里收集它并将其推送到 APK 中。当我使用 adb install 部署应用程序时,该文件现在位于应用程序的 lib 文件夹中的模拟器上,我的 SO 也位于该文件夹中。

我现在尝试使用 run-as 运行 gdbserver,但出现错误“无法附加到进程 924:不允许操作 (1)”。

根据这个http://ian-ni-lewis.blogspot.com/2011/05/ndk-debugging-without-root-access.html当 gdbserver 使用 run-as 启动时,服务器应该能够附加到进程。

关于我仍然做错了什么有什么想法吗?

最佳答案

亚行外壳su -c setenforce 0它将解决问题

关于android - 调试使用 vs-android 构建的 Android 原生应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7323240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com