【问题标题】:Create unstripped executable for android with .bp使用 .bp 为 android 创建未剥离的可执行文件
【发布时间】:2020-04-14 12:58:52
【问题描述】:

我想构建aosp原生测试并在模拟器上调试它。是否可以使用调试符号构建可执行文件? 我尝试将 -g-ggdb 添加到 Android .bp:

    cflags: [
        "-Werror",
        "-Wall",
        "-g",
    ],

但这没有帮助,我仍然被剥夺了可执行文件。

【问题讨论】:

    标签: android debugging gdb android-soong


    【解决方案1】:

    在模块声明中,添加:

                strip: {
                    keep_symbols: true,
                },
    

    参考:link

    【讨论】:

      【解决方案2】:

      您可以在$ANDROID_PRODUCT_OUT/symbols 中找到未剥离的二进制文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-09
        • 2013-09-18
        • 2015-09-28
        • 1970-01-01
        • 1970-01-01
        • 2011-06-09
        相关资源
        最近更新 更多