Я был весь день занят интеграцией различных провайдеров рекламы в мое приложение для Android.
У меня есть две конкретные проблемы:
Я занимаюсь разработкой приложения для браузера, и все те рекламные провайдеры, которые я пробовал (например, AdMob, Mobiclix, AdWhirl), требуют в своем манифесте собственной активности. Это не работает с моим приложением, потому что оно запускается перед экраном блокировки и требует установки FLAG_SHOW_WHEN_LOCKED.
Вторая проблема заключается в том, что провайдеры рекламы запускают ACTION_VIEW с намерением загружать сайты в браузере пользователей.
Но мое приложение уже является браузерным приложением, и я не хочу использовать браузер по умолчанию для просмотра вместо моего собственного.
Кто-нибудь знает провайдера рекламы, где вы можете самостоятельно обрабатывать клики, и вам не нужно использовать их пользовательские действия?
Может быть, я также могу использовать обычных поставщиков веб-рекламы и использовать WebView для показа рекламы?