С Новым годом! Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/20: Рейтинг темы: голосов - 20, средняя оценка - 4.80
2 / 2 / 0
Регистрация: 04.05.2013
Сообщений: 61

Добавление Admob в приложение

04.05.2013, 12:02. Показов 4043. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем, вот простой пример пустого приложения с добавлением баннера AdMob.

main.xml:


XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
 
    <LinearLayout
        android:id="@+id/linearLayout1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:orientation="vertical" >
 
        <TextView
            android:layout_width="fill_parent"
            android:layout_height="match_parent"
            android:text="@string/hello" />
    </LinearLayout>
 
    <com.google.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="BANNER"
        ads:adUnitId="@string/admob_publisher_id"
        ads:loadAdOnCreate="true" />
 
</LinearLayout>




Файл manifest:



XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    android:installLocation="preferExternal"
    package="com.sample.billing"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="4"
        android:targetSdkVersion="13" />
 
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 
    <application
        android:debuggable="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:label="@string/app_name"
            android:name=".BillingSampleActivity" >
            <intent-filter >
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
            android:name="com.google.ads.AdActivity" />
    </application>
 
</manifest>



Все делал как на инструкции, которую нашел в интернете. Eclipse никаких ошибок не выдает, но при запуске на устройстве, приложение выдает ошибку и вылетает. В чем может быть проблема? Какой день пытаюсь монетизировать свое приложение, но на устройстве версия с баннером AdMob никак не хочет работать.
Вложения
Тип файла: zip sample.zip (13.1 Кб, 18 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.05.2013, 12:02
Ответы с готовыми решениями:

Не запускается приложение с AdMob
Ребят подскажите. Может кто сталкивался с такой проблемой. Есть работающее приложение, но как только добавляю туда объявление AdMob,...

Не получается добавить AdMob в приложение
Я использую Eclipse и Genymotion. Нашел официальный пример баннера AdMob вот тут...

Подключаю admob. Приложение перестало компилиться
Ошибка на скрине Подскажите пожалуйста на что орет студия? Добавлял адмоб по этой инструкции...

13
34 / 34 / 2
Регистрация: 22.08.2010
Сообщений: 271
04.05.2013, 12:05
А в логах че пишет?
0
2 / 2 / 0
Регистрация: 04.05.2013
Сообщений: 61
04.05.2013, 12:17  [ТС]
Цитата Сообщение от JIyrApy Посмотреть сообщение
А в логах че пишет?
Не смотрел. Проблемы с отладкой приложения. Эмулятор бесконечно грузится и запустить на нем приложение нет возможности. Если не сложно можете попробовать на своем.Исходник я прикрепил.
0
34 / 34 / 2
Регистрация: 22.08.2010
Сообщений: 271
04.05.2013, 12:25
Сейчас нет возможности запустить. Если только попозже. Пока могу посоветовать создать еще один эмулятор и попробовать на нем поставить (версию андрюши 2.1 где-нить, она меньше тормозит). Либо на живом устройстве поставить LogCat и проследить логи приложения.
0
2 / 2 / 0
Регистрация: 04.05.2013
Сообщений: 61
04.05.2013, 12:47  [ТС]
Цитата Сообщение от JIyrApy Посмотреть сообщение
Сейчас нет возможности запустить. Если только попозже. Пока могу посоветовать создать еще один эмулятор и попробовать на нем поставить (версию андрюши 2.1 где-нить, она меньше тормозит). Либо на живом устройстве поставить LogCat и проследить логи приложения.
Спасибо и на этом попробую сейчас поставить LogCat на устройство.

Добавлено через 8 минут
Цитата Сообщение от JIyrApy Посмотреть сообщение
А в логах че пишет?
Пишет :
couldn't find class 'com.google.ads.adView', referenced from method com.mail.answers.Start.onCreate

И что с этим делать? Файл GoogleAdMobAdsSdk закинул в приложение, как в инструкции, все вроде как надо. почему он этот класс найти то не может?

Добавлено через 9 минут
Очень надеюсь на помощь! В интернете нигде решения проблемы не нашел. Сам тоже понять не могу в чем дело. А рекламу очень хочу поставить. Приложение написал, а такой фигне решение не могу найти.
0
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
04.05.2013, 12:49
Цитата Сообщение от alexjj09 Посмотреть сообщение
Файл GoogleAdMobAdsSdk закинул в приложение, как в инструкции
как закинули?
0
2 / 2 / 0
Регистрация: 04.05.2013
Сообщений: 61
04.05.2013, 12:53  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
как закинули?
Ну вот скриншот вложил.
Миниатюры
Добавление Admob в приложение  
0
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
04.05.2013, 12:57
ничего на нем не видно.
0
2 / 2 / 0
Регистрация: 04.05.2013
Сообщений: 61
04.05.2013, 13:00  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
ничего на нем не видно.
Что конкретно должно быть видно? Файл main.xml я скинул, Manifest тоже. В Логах пишет что не может найти класс com.google.ads.Adview. Вот не пойму в чем проблема и что нужно исправить. Что еще скинуть?
0
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
04.05.2013, 13:09
ответьте на вопрос который я задал выше.

Добавлено через 6 минут
При правильном добавлении либа появляется в Android Dependencies а не в Referenced Libraries
0
2 / 2 / 0
Регистрация: 04.05.2013
Сообщений: 61
04.05.2013, 13:16  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
ответьте на вопрос который я задал выше.

Добавлено через 6 минут
При правильном добавлении либа появляется в Android Dependencies а не в Referenced Libraries
В проекте нажал Properties, Далее Java Buid Path, Add external Java и указал путь к этому файлу. Он добавился в папку Referenced Libraries автоматически. Что исправить?
0
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
04.05.2013, 13:18
зайдите Java Buid Path и удалите там либу, потом скопируйте ее в папку libs.
1
2 / 2 / 0
Регистрация: 04.05.2013
Сообщений: 61
04.05.2013, 13:28  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
зайдите Java Buid Path и удалите там либу, потом скопируйте ее в папку libs.
Работает! Огромное спасибо за помощь!
0
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 26
17.10.2014, 10:13
Вот rusdelphi.com статья об установке Admob банера, может кому пригодится.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.10.2014, 10:13
Помогаю со студенческими работами здесь

Как установить баннер AdMob в приложение?
Как установить баннер AdMob в приложение? Сделал всё по инструкции, размещённой на официальном сайте:...

Как установить баннер AdMob в приложение?
Помогите! Третий день мучаюсь с этим, при импорте Google Mobile Ads SDK в файл build.gradle постоянно конфликтует. ...

Как установить рекламу AdMob в свое Android приложение?
Подскажите пожалуйста, как установить рекламу AdMob в свое Android приложение? Желательно с примером кода или укажите ссылку. Заранее...

Как установить баннер AdMob в приложение?(фреймом на хтмл.)
Есть android приложение написано на python, как рекламу туда вставить я не знаю люди подсказали фреймом на хтмл. Может кто помочь?

Вылетает приложение с Google AdMob
Доброго времени суток, разработчики! Пытаюсь встроить рекламу Google AdMob в приложении. (т.к. понял что iAd вообще не будет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru