Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 30, средняя оценка - 4.67
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
#1

Как встроить рекламу appodeal в приложение? - Программирование Android

18.08.2015, 15:45. Просмотров 6604. Ответов 56
Метки нет (Все метки)

Здравствуйте!

подскажите пожалуйста кто сталкивался, сделал все по инструкции с appodeal.com, и выкидывает ошибка:

java.lang.NoClassDefFoundError: com.appodeal.ads.Appodeal
at com.samples.location.getcoordinates.GetCoordinatesActivity.onCreate(GetCoordinatesActivity.java:87)
ругается на эту строку
Java
1
Appodeal.initialize(this, appKey, Appodeal.BANNER);

в чем проблема может быть, поделитесь мыслями кто знает, Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.08.2015, 15:45
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как встроить рекламу appodeal в приложение? (Программирование Android):

Как правильно добавить рекламу в свое приложение?
Объясните пожалуйста как правильно добавить рекламу в свое приложение. Если...

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

Встроить Yandex Maps в приложение
Доброго времени суток! Необходимо встроить Яндекс карты в приложение....

Встроить Google карты в свое приложение
Всем привет. Как встроить google карты в свое приложение? Чтобы остался тот же...

Как встроить видео
Всем добра. Подскажите как лучше встроить в приложение видео плеер, (про...

Как отключить рекламу?
Как отключить рекламу на сутки после одного нажатия пользователя

56
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
29.10.2015, 14:27 #41
disx, убить android-support-v4-22.2.1.jar
0
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
29.10.2015, 14:46  [ТС] #42
Tamplier777, убил, запустилось, банер появился опять с надписью:

"Please link your admob account to activate your application"
кликнул на ярлык расширения первые три пункта зеленым DONE, 4-й ничего, нажимаю на него, перекидывает сюда -https://apps.admob.com/#monetize/reporting:admob/d=1&cc=USD&so=0, всплыло несколько окошек везде нажал OK... но зеленое Done не появилось,.. может еще что-то надо на этой странице сделать?
0
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
29.10.2015, 14:55 #43
disx, четвертый пункт не выделяется "Done" никогда. У нас все выглядит нормально, видимо синхронизация завершилась. В AdMob должно было появиться новое приложение с именем Appodeal/16752. В нем 21 рекламный блок. Появилось?
Или, если приложение уже слинковано с google play, то должно было под своим обычным названием остаться, но количество рекламных блоков должно увеличиться.
0
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
29.10.2015, 15:29  [ТС] #44
Tamplier777, слева где Все приложения там только название моего приложения BabyGPS1 и все Appodeal нету?

короч попробовал сделать все заново... пока жду как пройдет синхронизация...

Добавлено через 4 минуты
ну и банер опять не виден...
0
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
29.10.2015, 15:38 #45
disx,
Цитата Сообщение от disx Посмотреть сообщение
ну и банер опять не виден...
А можно мне apk для тестирования?
0
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
29.10.2015, 15:46  [ТС] #46
Tamplier777, https://yadi.sk/d/m8Qi_rbVk6jdV
0
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
29.10.2015, 16:50 #47
disx, странно, что-то где-то с зависимостями напутано, но не вижу, что и где.
1. Попробуй просто Build > Clean Project сделать. Вдруг поможет?
2. Конечно, так не хорошо делать, но, если первое не помогло, то замени
XML
1
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
на
XML
1
<meta-data android:name="com.google.android.gms.version" android:value="8115000" />
0
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
29.10.2015, 21:04  [ТС] #48
Tamplier777, Clean сделал, запустил в разных эмуляторах запускается но банера нет,

заменил строку на это
Java
1
<meta-data android:name="com.google.android.gms.version" android:value="8115000" />
выкидывает
Error:Execution failed for task ':approcessDebugManifest'.
> Manifest merger failed : Attribute meta-data#com.google.android.gms.version@value value=(8115000) from AndroidManifest.xml:39:66-89
is also present at [com.google.android.gmslay-services-basement:8.1.0] AndroidManifest.xml:23:13-66 value=(@integer/google_play_services_version)
Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:39:9-92 to override
Добавлено через 6 минут
а и еще вот заметил это нормально:
Вложение 593675

хотя с этим приложение запускается...
0
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
29.10.2015, 22:06  [ТС] #49
Как встроить рекламу appodeal в приложение?
0
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
30.10.2015, 07:39 #50
disx, то, что на скрине - это нормально. Что касается ошибки, я бы попробовал совсем удалить строку с com.google.android.gms.version из манифеста.
Вообще может будет проще, если я сам сяду и разберусь с проектом? Все выглядит так, как будто у вас в проекте подключается две версии google play services, причем com.google.android.gms.version берется из одной версии, а все остальное из другой. Если есть такая возможность, можете скинуть проект либо на почту: support@appodeal.ru, либо ссылкой в личку.
0
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
30.10.2015, 09:26  [ТС] #51
Tamplier777, строчку убрал не помогло, скинул проект на почту.
0
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
30.10.2015, 09:35 #52
disx, упс, мой косяк, support@appodeal.ru не существует. support@appodeal.com
0
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
30.10.2015, 10:01  [ТС] #53
Tamplier777, переслал
0
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
30.10.2015, 10:15 #54
disx, отлично. Как только разберусь, сразу напишу.
0
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
30.10.2015, 11:14 #55
disx, все ясно. В res/values/version.xml зачем-то переопределена константа google_play_services_version, отсюда и непонимание сервисами, какую версию они должны использовать. Удалил весь файл version.xml (хотя, если он дорог как память, то можно удалить только определение константы), вернул в AndroidMainfest.xml строку
XML
1
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
И, чудо свершилось.
1
Миниатюры
Как встроить рекламу appodeal в приложение?  
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 579
Записей в блоге: 1
30.10.2015, 13:28  [ТС] #56
Tamplier777, ай да круть, вот молодец, вот это сервис

зачем-то переопределена константа google_play_services_version
да все просто, просто нефиг проекты клепать из готовых примеров, меньше потом подвохов и головных болей будет.

хотя, если он дорог как память


писят постов, во выдержка... я уже переставал надеяться... еще и символично до 30-го разобрались чтоб не портить отчетностей )) СПАСИБО ОГРОМНОЕ!
0
Tamplier777
10 / 4 / 0
Регистрация: 01.10.2013
Сообщений: 26
30.10.2015, 13:48 #57
Цитата Сообщение от disx Посмотреть сообщение
нефиг проекты клепать из готовых примеров, меньше потом подвохов и головных болей будет.
Аминь
Обращайтесь, если что.
1
30.10.2015, 13:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2015, 13:48
Привет! Вот еще темы с решениями:

Как поставить рекламу chartboost в Android
Кто может по пунктом обьяснить как внедрить рекламу chartboost в Android?

Как заблокировать рекламу Clash of Clans в своём приложении
как заблокировать рекламу Clash of Clans в своём приложении. Думаю она многих...

Ошибка при компиляции(добавляю рекламу appodeal)
До этого все компилировалось хорошо, решил добавить рекламу appodeal, пишет вот...

Как встроить IE в свое приложение?
Ну собственно вопрос в сабже: Как встроить IE в свое приложение? Так, чтобы в...


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

Или воспользуйтесь поиском по форуму:
57
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru