mishapost Опубликовано 25 марта, 2016 Поделиться Опубликовано 25 марта, 2016 Всем доброго времени суток! Пытаюсь разобраться с рекламным блоком для Android. Использую RAD Studio XE8. 1. Создал новый мобильный проект. 2. На форму положил BannerAD. Свойство Align - установил Top. Test Mode в true; 3. Project->Options->Entitlement List -> Admob Service установил в true 4. Дал разрешения: Access Network state и Internet 5. В обработчике формы Onshow написал BannerAd1.LoadAd; Обработчики BannerAd1ActionCanBegin и BannerAd1ActionDidFinish пока не описывал, т.к. работаю в тестовом режиме Запускаю приложение и в моем понимании я должен видеть, какой-то тестовый блок ---- Но там пусто. Всю инфу черпал отсюда Что не так? Цитата Ссылка на комментарий
0 Игорь Ковалев Опубликовано 6 декабря, 2019 Поделиться Опубликовано 6 декабря, 2019 В 25.03.2016 в 12:38, dante333 сказал: ID присвоил не свое а тестовых объявлений ca-app-pub-3940256099942544/6300978111 https://developers.google.com/admob/android/test-ads Сразу заработало, до этого 2 дня бился. void __fastcall TForm1::FormShow(TObject *Sender) { BannerAd1->AdUnitID="ca-app-pub-3940256099942544/6300978111"; BannerAd1->LoadAd(); } Ingalime 1 Цитата Ссылка на комментарий
0 Voron Опубликовано 8 декабря, 2019 Поделиться Опубликовано 8 декабря, 2019 Когда добавляю в Onshow BannerAd1.LoadAd и запускаю на мобильном устройстве, приложение показывает черный экран и закрывается. Что это может быть? Цитата Ссылка на комментарий
0 CyberStorm Опубликовано 9 декабря, 2019 Поделиться Опубликовано 9 декабря, 2019 22 часа назад, Voron сказал: Когда добавляю в Onshow BannerAd1.LoadAd и запускаю на мобильном устройстве, приложение показывает черный экран и закрывается. Что это может быть? /////////// реклама //////////////////// try BannerAd1.AdUnitID := bkey; BannerAd1.LoadAd; except on E : Exception do ShowMessage(E.Message); end; вот используйте, ошибку напишет Ingalime и Andrey Efimov 2 Цитата Ссылка на комментарий
0 Voron Опубликовано 9 декабря, 2019 Поделиться Опубликовано 9 декабря, 2019 1 час назад, CyberStorm сказал: try BannerAd1.AdUnitID := bkey; BannerAd1.LoadAd; except on E : Exception do ShowMessage(E.Message); end; Спасибо! Это мне помогло. Была ошибка "java class jadsize could not be found". Решение: Target platforms->Android->Libraries, в появившемся меню выбрать Revert System Files to Default.Вдруг кому пригодится. Ingalime и Andrey Efimov 2 Цитата Ссылка на комментарий
Вопрос
mishapost
Всем доброго времени суток!
Пытаюсь разобраться с рекламным блоком для Android. Использую RAD Studio XE8.
1. Создал новый мобильный проект.
2. На форму положил BannerAD. Свойство Align - установил Top. Test Mode в true;
3. Project->Options->Entitlement List -> Admob Service установил в true
4. Дал разрешения: Access Network state и Internet
5. В обработчике формы Onshow написал BannerAd1.LoadAd;
Обработчики BannerAd1ActionCanBegin и BannerAd1ActionDidFinish пока не описывал, т.к. работаю в тестовом режиме
Запускаю приложение и в моем понимании я должен видеть, какой-то тестовый блок ---- Но там пусто.
Всю инфу черпал отсюда
Что не так?
Ссылка на комментарий
29 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.