Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   AdMod Ошибка баннера в проложении (http://www.flasher.ru/forum/showthread.php?t=207502)

XMON 20.04.2014 11:04

AdMod Ошибка баннера в проложении
 
Вложений: 1
Попытался добавить рекламу в приложение.
Вот код:

Код AS3:

 
import so.cuo.anes.admob.*;
var admob:Admob = Admob.getInstance();
if (admob.isSupported)
{
        admob.createADView(AdSize.BANNER, "a152834c8723912");
        admob.addToStage(0, 0);
        admob.load(false);
};
}
else
{
trace("not support");
}

Код:

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<application xmlns="http://ns.adobe.com/air/application/13.0">
  <id>admob</id>
  <versionNumber>1.0.0</versionNumber>
  <versionLabel/>
  <filename>admob</filename>
  <description/>
<!-- To localize the description, use the following format for the description element.<description><text xml:lang="en">English App description goes here</text><text xml:lang="fr">French App description goes here</text><text xml:lang="ja">Japanese App description goes here</text></description>-->
  <name>admob</name>
<!-- To localize the name, use the following format for the name element.<name><text xml:lang="en">English App name goes here</text><text xml:lang="fr">French App name goes here</text><text xml:lang="ja">Japanese App name goes here</text></name>-->
  <copyright/>
  <initialWindow>
    <content>admob.swf</content>
    <systemChrome>standard</systemChrome>
    <transparent>false</transparent>
    <visible>true</visible>
    <fullScreen>true</fullScreen>
    <aspectRatio>portrait</aspectRatio>
    <renderMode>auto</renderMode>
    <autoOrients>false</autoOrients></initialWindow>
  <icon/>
  <customUpdateUI>false</customUpdateUI>
  <allowBrowserInvocation>false</allowBrowserInvocation>
  <android>
    <manifestAdditions>
      <![CDATA[<manifest>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
</manifest>]]>
    </manifestAdditions>
 </android>
  <supportedLanguages>ru</supportedLanguages>
  <extensions>
    <extensionID>so.cuo.ane.Admob</extensionID>
  </extensions>
</application>

когда я устанавливаю приложение на телефон, баннер выдает ошибку. Как решить эту проблему?

caseyryan 20.04.2014 14:45

Ну, там же ясно написана причина проблемы. Нужно просто объявить AdActivity
Код:

<manifestAdditions>
      <![CDATA[<manifest>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application>
        <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
</application>
</manifest>]]>

    </manifestAdditions>


XMON 20.04.2014 17:50

Сейчас вообще нет рекламного баннера. Это нормально?
Вместо a152834c8723912 нужно вставлять свой номер на сайте AdMob?

caseyryan 20.04.2014 21:45

Конечно свой


Часовой пояс GMT +4, время: 04:42.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.