【问题标题】:Android error: No resource identifier found for attribute 'adSize' in package 'com.google.example'Android 错误:在包“com.google.example”中找不到属性“adSize”的资源标识符
【发布时间】:2016-06-30 20:07:07
【问题描述】:

我在 Xamarin Visual Studio 中添加 admob 时出错 我在stackoverflow中找到了答案,但我不明白怎么做 error: No resource identifier found for attribute 'adSize' in package 'com.google.example' main.xml 例如这个答案: 在您的自定义布局命名空间中将 /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"

希望对你有帮助。

我不明白该怎么做?

【问题讨论】:

    标签: c# android xamarin.android admob


    【解决方案1】:

    查看您发布的链接,我相信这些是您应该执行的步骤:

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

    xmlns:ads="http://schemas.android.com/apk/res/com.google.example"

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

    xmlns:ads="http://schemas.android.com/apk/res/com.IR.AD"

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

    改变

    xmlns:android="http://schemas.android.com/apk/res/android

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

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

    【讨论】:

    猜你喜欢
    • 2017-05-26
    • 1970-01-01
    • 2013-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多