2012-01-11 3 views
0

Я уже использовал admob 4.3.1 с ad-whirl в своем приложении для Android ... но я тоже хочу использовать Inmobi ... но я не знаю, должен ли я что-то изменилось в моем коде ... я читал, что inmobi reqiure Adwhirl 3.0.0 sdk ... но я использую 3.1.1 с помощью admob ... любая помощь пожалуйста ...Как интегрировать Inmobi с Adwhirl и Admob в android

Я положил 3 SDKs ... использовал необходимые разрешения ,, Декларирование этих двух активности:

<activity android:name="com.google.ads.AdActivity"   android:configChanges="keyboard|keyboardHidden|orientation"/> 
    <!-- Mandatory activity declaration to show the Ad in the embedded browser --> 
    <activity android:name="com.inmobi.androidsdk.IMBrowserActivity" 
     android:configChanges="keyboardHidden|orientation|keyboard" /> 

и это в моей деятельности:

LinearLayout adLayout = (LinearLayout) findViewById(R.id.ads); 
    AdWhirlLayout adWhirlLayout = new AdWhirlLayout(this, "Key"); 
    RelativeLayout.LayoutParams adWhirlLayoutParams = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, 
    LayoutParams.WRAP_CONTENT); 
    adLayout.addView(adWhirlLayout, adWhirlLayoutParams); 

ответ

0

Если вы посмотрите на AdWhirl change log, вы увидите, что AdWhirl 3.1.1 поддерживает последнюю версию InMobi SDK, которая в настоящее время является v300. Если у вас есть AdWhirl 3.1.1, убедитесь, что вы используете последнюю версию InMobi SDK.

На другой ноте, если вы используете AdMob 4.3.1, вам необходимо обновить декларацию активности в:

<activity android:name="com.google.ads.AdActivity" 
      android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> 

Если у вас возникли проблемы с кодом выше, пожалуйста, ознакомьтесь с this blog post для дополнительную информацию о том, как перейти на v4.3.1 SDK AdMob. Эта информация так же актуальна, если вы используете AdMob с AdWhirl.

Ваш код Java, который определяет ваш макет, верен, если вы используете правильный ключ приложения. Больше ничего не нужно, чтобы заставить InMobi работать, кроме своего последнего SDK.

+0

Спасибо Эрик ,, я не имеют проблемы с AdMob ... но я делать с InMobi ... Нет объявлений ..и Это бревно 01-13 15: 29: 09,956: E/AdWhirl SDK (10575): невозможно разобрать ответ от JSON. Это может быть или не быть фатальным. 01-13 15: 35: 27.531: E/AdWhirl SDK (26735): org.json.JSONException: Значение [] типа org.json.JSONArray не может быть преобразовано в JSONObject . . 01-13 15: 30: 40.214: I/AdWhirl SDK (10575): сумма весов рациона равна 0 - нет объявлений, которые будут отображаться – Reham

+0

Есть две причины для этой ошибки. Это может произойти, если сервер AdWhirl опустится, но, насколько мне известно, серверы не пошли вчера. Это также может произойти, если каким-то образом json, исходящий из вашего приложения, настроен неправильно. Начисляются ли ваши проценты в пользовательском интерфейсе AdWhirl до 100% и правильно ли настроены рекламные сети? –

+0

Я просто использую 2 adNw прямо сейчас ... Admob, и он отлично работает ... и inmobi, который запускает этот Exc..i, помещает процент 50% для каждого ... – Reham

 Смежные вопросы

  • Нет связанных вопросов^_^