Форум программистов, компьютерный форум CyberForum.ru

HTML5: мобильные приложения

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.76
Vladjiss
1 / 1 / 0
Регистрация: 30.10.2012
Сообщений: 77
#1

Как подключить рекламу в AdMob приложение для Android? - HTML5

04.12.2012, 22:45. Просмотров 2629. Ответов 0
Метки нет (Все метки)

Подскажите как подключить рекламу от AdMob в приложение с Phonegap?
На официальном сайте есть инструкция как это сделать, но я в ней разобраться не могу. Объясните новичку что да как! А то прям позарез нужно разместить рекламу!!!

Добавлено через 29 минут
Всё делаю по инструкции. Вот код Activity:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.danreegly.test.project;
 
import android.os.Bundle;
import org.apache.cordova.*;
import com.google.ads.*;
import android.widget.LinearLayout;
 
public class Test_Project extends DroidGap {
     private AdView adView;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.loadUrl("http://m.***************/");
        
        adView = new AdView(this, AdSize.BANNER, "My_AdMob_ID");
        LinearLayout layout = super.root;
        layout.addView(adView);
        layout.setHorizontalGravity(android.view.Gravity.CENTER_HORIZONTAL);              //This centers the ads in landscape mode.
        adView.loadAd(new AdRequest());
    }
}
Но при запуске приложение выдаёт ошибку. Вод код из консоли:

12-04 18:37:15.797: W/Trace(806): Unexpected value from nativeGetEnabledTags: 0
12-04 18:37:15.797: W/Trace(806): Unexpected value from nativeGetEnabledTags: 0
12-04 18:37:16.047: W/Trace(806): Unexpected value from nativeGetEnabledTags: 0
12-04 18:37:16.047: W/Trace(806): Unexpected value from nativeGetEnabledTags: 0
12-04 18:37:16.217: E/dalvikvm(806): Could not find class 'com.google.ads.AdView', referenced from method com.danreegly.test.project.Test_Project.onCreate
12-04 18:37:16.217: W/dalvikvm(806): VFY: unable to resolve new-instance 507 (Lcom/google/ads/AdView in Lcom/danreegly/test/project/Test_Project;
12-04 18:37:16.217: D/dalvikvm(806): VFY: replacing opcode 0x22 at 0x0008
12-04 18:37:16.228: D/dalvikvm(806): DexOpt: unable to opt direct call 0x0ce1 at 0x0e in Lcom/danreegly/test/project/Test_Project;.onCreate
12-04 18:37:16.367: D/dalvikvm(806): DexOpt: unable to opt direct call 0x0ce0 at 0x22 in Lcom/danreegly/test/project/Test_Project;.onCreate
12-04 18:37:16.517: D/dalvikvm(806): GC_FOR_ALLOC freed 48K, 7% free 2524K/2708K, paused 59ms, total 75ms
12-04 18:37:16.527: I/dalvikvm-heap(806): Grow heap (frag case) to 3.200MB for 635812-byte allocation
12-04 18:37:16.618: D/dalvikvm(806): GC_FOR_ALLOC freed <1K, 6% free 3144K/3332K, paused 85ms, total 85ms
12-04 18:37:16.697: D/dalvikvm(806): GC_CONCURRENT freed <1K, 6% free 3162K/3332K, paused 4ms+21ms, total 80ms
12-04 18:37:16.787: I/CordovaLog(806): config.xml missing, reverting to cordova.xml
12-04 18:37:16.787: D/JsMessageQueue(806): Set native->JS mode to 1
12-04 18:37:16.908: E/PluginManager(806): =====================================================================================
12-04 18:37:16.908: E/PluginManager(806): ERROR: plugin.xml is missing. Add res/xml/plugins.xml to your project.
12-04 18:37:16.918: E/PluginManager(806): https://git-wip-us.apache.org/repos/...ml/plugins.xml
12-04 18:37:16.918: E/PluginManager(806): =====================================================================================
12-04 18:37:16.938: D/AndroidRuntime(806): Shutting down VM
12-04 18:37:16.938: W/dalvikvm(806): threadid=1: thread exiting with uncaught exception (group=0x40a70930)
12-04 18:37:16.947: E/AndroidRuntime(806): FATAL EXCEPTION: main
12-04 18:37:16.947: E/AndroidRuntime(806): java.lang.NoClassDefFoundError: com.google.ads.AdView
12-04 18:37:16.947: E/AndroidRuntime(806): at com.danreegly.test.project.Test_Project.onCreate(Test_Project.java:15)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.app.Activity.performCreate(Activity.java:5104)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.app.ActivityThread.access$600(ActivityThread.java:141)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.os.Handler.dispatchMessage(Handler.java:99)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.os.Looper.loop(Looper.java:137)
12-04 18:37:16.947: E/AndroidRuntime(806): at android.app.ActivityThread.main(ActivityThread.java:5039)
12-04 18:37:16.947: E/AndroidRuntime(806): at java.lang.reflect.Method.invokeNative(Native Method)
12-04 18:37:16.947: E/AndroidRuntime(806): at java.lang.reflect.Method.invoke(Method.java:511)
12-04 18:37:16.947: E/AndroidRuntime(806): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
12-04 18:37:16.947: E/AndroidRuntime(806): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
12-04 18:37:16.947: E/AndroidRuntime(806): at dalvik.system.NativeStart.main(Native Method)
12-04 18:37:21.987: E/chromium(806): external/chromium/net/disk_cache/rankings.cc:762: [1204/183721:ERROR:rankings.cc(762)] Inconsistent LRU.
12-04 18:37:21.987: E/chromium(806): external/chromium/net/disk_cache/backend_impl.cc:1107: [1204/183721:ERROR:backend_impl.cc(1107)] Critical error found -8
12-04 18:37:21.987: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183721:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.007: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.027: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.090: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.097: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.137: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.137: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.148: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.157: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.157: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.157: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.187: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.187: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.187: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.257: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.257: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.257: W/chromium(806): external/chromium/net/disk_cache/storage_block-inl.h:119: [1204/183722:WARNING:storage_block-inl.h(119)] Failed data load.
12-04 18:37:22.348: D/chromium(806): Unknown chromium error: -401
12-04 18:37:22.377: D/chromium(806): Unknown chromium error: -401
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2012, 22:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как подключить рекламу в AdMob приложение для Android? (HTML5):

Нужно разработать приложение для бар-клуба. Для ios, android - Программирование
Добрый день!!! Кто может помочь или посоветовать программиста. Главное окно: картинка с акциями с лева вверху кнопка меню- меню...

Как сделать jar для Android - Программирование
Всем привет!!! Не могу ни как найти годной инфы, как сделать jar в Android studio. Может делал кто, поделитесь опытом пожалуйста:)

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

Можно ли использовать рекламу AdMob для приложений распространяемых в других маркетах? - Программирование Android
Здравствуйте. Интересует такой вопрос: можно ли вставлять рекламу от Адмоба в приложения распространяемые не через Google Play Market?...

AdMob не показывает рекламу - Программирование Android
Встроил в свое приложение рекламу за вознаграждение AdMob, привязал туда несколько аккаунтов из разных рекламных сетей: Уже прошло...

Подключить приложение Android к БД - C++ Qt
Я создал приложение для кладовщиков, мне нужно чтобы они заносили туда данные и эти данные отображались в базе. Т.е. Кладовщик из Москвы...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2012, 22:45
Привет! Вот еще темы с ответами:

Как интегрировать AdMob в экран OpenGL ES Android? - Программирование Android
Помогите, пожалуйста. Как сделать показ объявлений AdMob в приложении на OpenGL ES?

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

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

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


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

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

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