Android错误:找不到属性' adSize'的资源标识符在包中' com.google.example'

时间:2016-06-30 20:07:07

标签: c# android xamarin.android admob

我在Xamarin Visual Studio中添加admob时出错 我在stackoverflow中找到答案,但我不明白如何做到这一点 error: No resource identifier found for attribute 'adSize' in package 'com.google.example' main.xml 例如这个答案: 在自定义布局nampespace中将/res/替换为/lib/

xmlns:android="http://schemas.android.com/apk/res/android" in your case, would be:

xmlns:yourApp="http://schemas.android.com/apk/lib/com.yourAppPackege.yourClass"

我希望它有所帮助。

我不明白该怎么做?

1 个答案:

答案 0 :(得分:0)

找到你发布的链接,我相信这些是你应该做的步骤:

  1. 找到放置广告的xml文件。
  2. 找到这样的标签:
  3.   

    的xmlns:广告= “http://schemas.android.com/apk/res/的 com.google.example

    1. com.google.example 更改为您的项目包名称。例如,如果您的包名称为 com.IR.Ad ,则将该标记更改为:
    2.   

      的xmlns:广告= “http://schemas.android.com/apk/res/的 com.IR.AD

      对于您在此引用的具体答案:

      更改

        

      的xmlns:的机器人 =“http://schemas.android.com/apk/的 RES / <强>机器人

        

      的xmlns:的应用 = “http://schemas.android.com/apk/的 LIB / <强> com.yourAppPackege.yourClass ”< / p>

      其中yourAppPackage应该是您的项目包名称,yourClass应该是您要实施广告的类