2011-01-07 2 views
1

Я пытаюсь добавить addwhirl в моем приложении, но я не показываю любые объявления, я делаю следующие вещиAndroid AdMob и интеграция AdWhirl

Manifest.xml

<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

layout.xml

<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:myapp="http://schemas.android.com/apk/res/com.liverpool.activities" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"> 
<LinearLayout 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:id="@+id/layout_ad" /> 

в коде я делаю следующее

try 
    { 
     AdManager.setTestDevices(new String[] { AdManager.TEST_EMULATOR }); 
     LinearLayout layout = (LinearLayout) findViewById(R.id.layout_ad); 
     AdWhirlLayout adWhirlLayout = new AdWhirlLayout(this, "SDK key from adwhirl"); 
     Display d = this.getWindowManager().getDefaultDisplay(); 
     RelativeLayout.LayoutParams adWhirlLayoutParams = new RelativeLayout.LayoutParams(d.getWidth(), 72); 
     layout.addView(adWhirlLayout, adWhirlLayoutParams); 
    } 
    catch (Exception e) 
    { 
    } 

где я делаю неправильно?

+0

Вы добавили ключ SDK от adwhirl – nicky

+0

Я уже решил эту проблему, это довольно старый вопрос, кстати, – ingsaurabh

+1

Если ваша проблема решена, вы отправляете ответ, чтобы ответить себе, чтобы другие могли сослаться на это в будущем. –

ответ

1

С вышеуказанным кодом нет ничего плохого.

Проблема заключается в том, что я не настроил страницу AdWhirl с настройками объявления поставщика его очень дурак упустить такую ​​вещь

+0

Итак, AdWhirl просто добавляет AdMob к вашему AdWhirlLayout автоматически? Какова цель AdManager? – user5243421

+0

Целью adamanger является то, что вы сможете показывать рекламу от большего количества поставщиков, кроме admob – ingsaurabh

2

Помните, что вы только действительно нужно разрешение INTERNET. Остальное необязательно. Вы не должны запрашивать местоположение GPS, если ваше приложение не нуждается в нем. Если вы сделаете это только для рекламы, вы получите негативную реакцию от ваших пользователей. И верьте мне, что добавление геотаргетинга не увеличит ваш доход.

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