【问题标题】:'-' is not a valid resource name character“-”不是有效的资源名称字符
【发布时间】:2017-12-26 07:01:59
【问题描述】:

我在我的 android 项目中输入了 admob 横幅 ID。在 strings.xml 文件中。

当我构建一个 apk 时,它给了我错误 '-' 不是有效的资源名称字符

<string name =ca-app-pub-2345567777/6578687568"></string>

请帮我解决这个问题。 提前致谢。

【问题讨论】:

  • 尝试下划线而不是连字符
  • name 是您在代码中用于引用字符串资源的值(即R.string.admob_id)。实际值在尖括号内

标签: java android


【解决方案1】:

你应该使用这样的字符串。

<string name ="admob_id">ca-app-pub-2345567777/6578687568</string>

【讨论】:

    【解决方案2】:

    使用这个-:

    <string name="advertisment_key">ca-app-pub-2345567777/6578687568</string>
    

    而不是-:

    <string name =ca-app-pub-2345567777/6578687568"></string>
    

    【讨论】:

      猜你喜欢
      • 2016-05-16
      • 2012-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-26
      • 1970-01-01
      • 1970-01-01
      • 2020-02-04
      相关资源
      最近更新 更多