Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Pozirk方法设置Admob Android AIR_Android_Actionscript 3_Admob_Flashdevelop_Flash Cs6 - Fatal编程技术网

如何使用Pozirk方法设置Admob Android AIR

如何使用Pozirk方法设置Admob Android AIR,android,actionscript-3,admob,flashdevelop,flash-cs6,Android,Actionscript 3,Admob,Flashdevelop,Flash Cs6,嗨,大家好,现在已经2天了,但仍然没有运气尝试用我的应用程序安装admob,我不明白我做错了什么。或者真的怎么做。这是我在T!但是仍然没有成功 以下是迄今为止我在StartMesscreen课程中学到的内容: import com.pozirk.ads.admob.AdMob; import com.pozirk.ads.admob.AdParams; import com.pozirk.ads.admob.AdEvent; /** * ... * @author Fitchett

嗨,大家好,现在已经2天了,但仍然没有运气尝试用我的应用程序安装admob,我不明白我做错了什么。或者真的怎么做。这是我在T!但是仍然没有成功

以下是迄今为止我在StartMesscreen课程中学到的内容:

import com.pozirk.ads.admob.AdMob;
import com.pozirk.ads.admob.AdParams;
import com.pozirk.ads.admob.AdEvent;




/**
 * ...
 * @author Fitchett Development 
 */
public class startGameScreen extends MovieClip 
{
    public var mcStart:MovieClip;
    public var btnMainMenu:MovieClip;
    public var btnCredits:MovieClip
    private var sndmainSong:Sound;
    private var mainChannel:SoundChannel;

    protected var _admob:AdMob = new AdMob();



    public function startGameScreen() 
    {

        _admob.addEventListener(AdEvent.INIT_OK, onEvent);
        _admob.addEventListener(AdEvent.INIT_FAIL, onEvent);
        _admob.addEventListener(AdEvent.AD_SHOW_OK, onEvent);
        _admob.addEventListener(AdEvent.AD_SHOW_FAIL, onEvent);
        _admob.addEventListener(AdEvent.PRESENT_SCREEN, onEvent);
        _admob.addEventListener(AdEvent.DISMISS_SCREEN, onEvent);
        _admob.addEventListener(AdEvent.LEAVE_APPLICATION, onEvent);
        _admob.addEventListener(AdEvent.INTERSTITIAL_CACHE_OK, onEvent);
        _admob.addEventListener(AdEvent.INTERSTITIAL_CACHE_OK, onEvent);
        _admob.addEventListener(AdEvent.INTERSTITIAL_CLOSED, onEvent);





        mcStart.buttonMode = true;

        mcStart.addEventListener(MouseEvent.CLICK, startOnClick);



        //To completely end game when back button pushed on android
        NativeApplication.nativeApplication.addEventListener( KeyboardEvent.KEY_DOWN, handleKeyDown, false, 0, true);
        mainChannel;
        sndmainSong = new DST10Class();
        mainChannel = sndmainSong.play();



    }



 protected function onEvent(ae:AdEvent):void
 {
_admob.init("pub-3779806175107707");
_admob.show(AdParams.SIZE_SMART, AdParams.HALIGN_CENTER,  AdParams.VALIGN_TOP);
    trace(ae.type+" "+ae._data);
  }

请告诉我怎么做!我只是想在这个游戏中做广告。请帮忙

您可以尽快调用show函数

_admob.addEventListener(AdEvent.INIT_OK, onEvent);

被触发。但问题是,事件从未被调用,因为您从未初始化ads系统。因此,解决方案是在
startGameScreen()
中调用
init()
,在
onEvent()中调用
init()
,然后在
(AdEvent.init\u OK)

我可以看到您正在使用新的admob(升级后)。因此,您还必须使用admob的更新版电子邮件。Pozirk已经发布了新版本