5

我想在我的应用中显示 Google 广告,但它unexpected namespace prefix xmlns在此标记处显示错误xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"。如果我删除此行,则会显示Error parsing XML:unbound prefix. 请帮助我确定哪里出了问题。这是我的代码。

<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:background="@drawable/background_port"
    tools:context=".MainActivity">

    <LinearLayout xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:gravity="center"
              >

    <com.google.ads.AdView android:id="@+id/adView"
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         ads:adUnitId="a151b801b7c1d6b"
                         ads:adSize="BANNER"
                         ads:testDevices="TEST_EMULATOR, TEST_DEVICE_ID"
                         ads:loadAdOnCreate="true"/>
    </LinearLayout>

    --------------------
    ---- More views ----
    --------------------

 </LinearLayout>
4

1 回答 1

10

通过 CLEANING THE PROJECT 消除的错误

项目菜单 -> 清理 -> 选择项目 -> 确定

于 2013-07-27T20:37:27.603 回答