You need to enable JavaScript to run this app. 在哪里可以获取Xamarin.Android的调试符号文件?
优惠活动
大模型
产品
解决方案
定价
更多

在哪里可以获取Xamarin.Android的调试符号文件?

Xamarin Android App Center所需.so符号文件获取方案

你找不到对应文件是因为查找路径不对,带调试符号的.so文件默认不会生成在bin/obj的根目录,按以下步骤查找即可:

  • 优先从归档目录查找
    如果你是通过Visual Studio的归档功能打正式发布包,.so符号文件默认存储在系统归档目录:

    Windows路径:C:\Users\[你的系统用户名]\AppData\Local\Xamarin\Mono for Android\Archives\[对应构建日期的文件夹]\[应用包名].idx\下的armeabi-v7a、arm64-v8a等ABI子目录中
    macOS路径:~/Library/Developer/Xamarin/Archives/[对应构建日期的文件夹]/[应用包名].idx/下的各ABI子目录中
    这里的文件就是带完整调试符号的.so版本,可直接上传App Center。

  • 未使用归档功能时从obj目录深层路径查找
    如果你直接构建生成APK/AAB未走归档流程,符号文件存储在项目obj目录的架构子路径下,示例路径:
    [你的项目根目录]/obj/Release/[ABI架构名,如arm64-v8a]/linked/lib/
    注意不要使用bin目录下的.so文件,该目录下的.so是去除了符号的运行版本,上传后无法用于崩溃解析。
  • 仍无法生成时检查项目配置
    右键Android项目选择「属性」-「Android选项」,确保取消勾选 使用共享Mono运行时,再进入「高级」标签页确认你已勾选发布需要的所有ABI架构,重新构建后即可生成对应的符号文件。

内容的提问来源于stack exchange,提问作者John Code

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 15:24:04