在main.xml中集成inmobi sdk时出错

时间:2014-04-19 05:44:53

标签: android xml inmobi

这是我的xml错误报告

    The following classes could not be instantiated:
- com.inmobi.androidsdk.IMAdView (Open Class, Show Error Log)
See the Error Log (Window > Show View) for more details.
Tip: Use View.isInEditMode() in your custom views to skip code when shown in Eclipse

和main.xml的代码是这样的

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >

<com.inmobi.androidsdk.IMAdView
    android:id="@+id/imAdview"
    android:layout_width="320dp"
    android:layout_height="50dp"
    android:layout_alignParentBottom="true"
    adSize="15"
    appId="a521d7b121144753a4709e018826c487" />

我没有在这里遇到问题,为什么我收到此错误,建议一些解决方案。 感谢

1 个答案:

答案 0 :(得分:0)

请在xml中使用以下代码

<com.inmobi.monetization.IMBanner android:layout_width="320dp" android:layout_height="50dp" android:id="@+id/banner" adSize="15" appId="YOUR-APP-ID" />

您使用的代码来自旧的集成指南。这不适用于最新的InMobi sdk。有关详细信息,请查看https://www.inmobi.com/support/integration/23817448/22051163/android-sdk-integration-guide/