You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xamarin Android报错:Resource.String不存在salir_aplicacion定义

Xamarin Android中Resource.String.salir_aplicacion找不到定义的解决方法
  • 确认strings.xml位置:必须放在Resources/values目录下,Xamarin只会识别该目录下的资源文件,放错文件夹会导致资源无法被索引。
  • 清理重建项目:
    1. 右键项目选择清理
    2. 再右键项目选择重建
      这一步能强制Xamarin重新生成Resource.designer.cs文件,解决资源索引未更新的问题。
  • 检查Resource.designer.cs文件:
    打开项目内的Resources/Resource.designer.cs,搜索salir_aplicacion,如果没有对应条目,说明资源未被正确生成。可以直接删除该文件,再重新生成项目,Xamarin会自动重建这个文件并同步所有资源。
  • 验证字符串命名合法性:确保salir_aplicacion仅包含字母、数字和下划线,无空格或特殊字符(当前命名符合要求,但需注意这类规范)。
  • 核对命名空间:确保你的Activity类命名空间与Resource.designer.cs顶部的命名空间一致,若不一致,可使用完整命名空间引用,比如YourAppNamespace.Resource.String.salir_aplicacion。
  • 修正strings.xml语法:移除字符串内容前的多余空格,将代码改为:
    <string name="salir_aplicacion">¿Seguro que quieres salir de la aplicación?</string>
    
    避免潜在的语法解析问题。

内容的提问来源于stack exchange,提问作者pablo simón

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 11:39:58