2010-10-15 3 views
0

Код Admob не отображается на устройстве.Android admob не может видеть

Я следовал инструкции здесь: http://www.admob.com/docs/AdMob_Android_SDK_Instructions.pdf

все в порядке, но 6. не ясно для меня

" Шаг 6

При интеграции AdMob объявления в приложение это рекомендуется использовать тестовый режим. В тестовом режиме всегда отображаются объявления . Режим тестирования включен для каждого устройства. Для включения режима тестирования для устройства сначала требуется est, а затем зайдите в LogCat для строки следующим образом: Чтобы получить тестовые объявления на эмуляторе, используйте AdManager.setTestDevices ... После того, как у вас есть идентификатор устройства, вы можете включить тестовый режим, позвонив по телефону AdManager.setTestDevices:

AdManager.setTestDevices(new String[] { AdManager.TEST_EMULATOR, // Android emulator 
"E83D20734F72FB3108F104ABC0FFC738", // My T-Mobile G1 Test Phone 
}); } 

"

что это длинное число по коду? Как мне получить этот номер?

В OnCreate метод, который я поставил этот код:

AdManager.setTestDevices(new String[] { AdManager.TEST_EMULATOR }); 

(в справочной деятельности, а не в основной деятельности)

ответ

1

Конечно, вы должны запустить приложение на реальном устройстве, чтобы получить идентификатор устройства

0

Шаг 6 только, чтобы получить объявления, чтобы показать в эмуляторе , Они должны появиться на телефоне, если вы сделали другие шаги правильно.

Я никогда не сделал шаг шесть, но это выглядит, как вам нужно, чтобы получить идентификатор устройства с помощью следующей функции, http://developer.android.com/reference/android/telephony/TelephonyManager.html#getDeviceId()

Не забудьте удалить это, когда вы хотите опубликовать, хотя, если она по-прежнему там вы не будете зарабатывать деньги.

Надежда, что помогает

+0

как я могу использовать реальные объявления? а не тестовые объявления? – lacas

+0

Я считаю, что вам просто нужно прокомментировать материал, добавленный с шага 6, прежде чем публиковать свое приложение. Тестируемые объявления предназначены для вас, чтобы протестировать его, не навлекая на вас несанкционированную деятельность. – FuegoFingers

2

Откройте окно LogCat, запустите приложение в эмуляторе. Тогда число появится в этом окне

0

Вы должны искать что-то вроде

11-15 22: 35: 59.578: INFO/AdMobSDK (9775): Для того, чтобы получить тестовые объявления на этом устройстве AdManager.setTestDevices использования (новая строка [] {"A32123456AA234567ABB12AA34BB3421234"})

в ловушке. Это проще, если вы использовать фильтр AdMobSDK

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