Banner ads not showing in android emulator










0















Hi I have this code for testing bannerads in android emulator. I have the proper imports in place. Calling the this.showBannerAd() stops the emulator from launching the app. Any inputs on the same would help



Constructor code:



constructor( platform: Platform, 
private admobFree: AdMobFree,

)
if (!platform.is('core'))
this.showBannerAd();


async showBannerAd()
const bannerConfig: AdMobFreeBannerConfig =
isTesting: true,
autoShow: true

this.admobFree.banner.config(bannerConfig);

try
const result = this.admobFree.banner.prepare();
console.log("Admob result: ", result)



catch(e)
console.error(e);











share|improve this question
























  • I don't know the answer (and probably won't even with more information) but it would certainly be helpful for answerers if you could add what version of android your emulator is using. Also, does it only happen on the emulator, or on your hardware phone as well?

    – lucidbrot
    Nov 15 '18 at 19:07















0















Hi I have this code for testing bannerads in android emulator. I have the proper imports in place. Calling the this.showBannerAd() stops the emulator from launching the app. Any inputs on the same would help



Constructor code:



constructor( platform: Platform, 
private admobFree: AdMobFree,

)
if (!platform.is('core'))
this.showBannerAd();


async showBannerAd()
const bannerConfig: AdMobFreeBannerConfig =
isTesting: true,
autoShow: true

this.admobFree.banner.config(bannerConfig);

try
const result = this.admobFree.banner.prepare();
console.log("Admob result: ", result)



catch(e)
console.error(e);











share|improve this question
























  • I don't know the answer (and probably won't even with more information) but it would certainly be helpful for answerers if you could add what version of android your emulator is using. Also, does it only happen on the emulator, or on your hardware phone as well?

    – lucidbrot
    Nov 15 '18 at 19:07













0












0








0








Hi I have this code for testing bannerads in android emulator. I have the proper imports in place. Calling the this.showBannerAd() stops the emulator from launching the app. Any inputs on the same would help



Constructor code:



constructor( platform: Platform, 
private admobFree: AdMobFree,

)
if (!platform.is('core'))
this.showBannerAd();


async showBannerAd()
const bannerConfig: AdMobFreeBannerConfig =
isTesting: true,
autoShow: true

this.admobFree.banner.config(bannerConfig);

try
const result = this.admobFree.banner.prepare();
console.log("Admob result: ", result)



catch(e)
console.error(e);











share|improve this question
















Hi I have this code for testing bannerads in android emulator. I have the proper imports in place. Calling the this.showBannerAd() stops the emulator from launching the app. Any inputs on the same would help



Constructor code:



constructor( platform: Platform, 
private admobFree: AdMobFree,

)
if (!platform.is('core'))
this.showBannerAd();


async showBannerAd()
const bannerConfig: AdMobFreeBannerConfig =
isTesting: true,
autoShow: true

this.admobFree.banner.config(bannerConfig);

try
const result = this.admobFree.banner.prepare();
console.log("Admob result: ", result)



catch(e)
console.error(e);








android ionic-framework emulation ads






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 15 '18 at 19:12









lucidbrot

1,34311335




1,34311335










asked Nov 15 '18 at 19:05









appmakerappmaker

63




63












  • I don't know the answer (and probably won't even with more information) but it would certainly be helpful for answerers if you could add what version of android your emulator is using. Also, does it only happen on the emulator, or on your hardware phone as well?

    – lucidbrot
    Nov 15 '18 at 19:07

















  • I don't know the answer (and probably won't even with more information) but it would certainly be helpful for answerers if you could add what version of android your emulator is using. Also, does it only happen on the emulator, or on your hardware phone as well?

    – lucidbrot
    Nov 15 '18 at 19:07
















I don't know the answer (and probably won't even with more information) but it would certainly be helpful for answerers if you could add what version of android your emulator is using. Also, does it only happen on the emulator, or on your hardware phone as well?

– lucidbrot
Nov 15 '18 at 19:07





I don't know the answer (and probably won't even with more information) but it would certainly be helpful for answerers if you could add what version of android your emulator is using. Also, does it only happen on the emulator, or on your hardware phone as well?

– lucidbrot
Nov 15 '18 at 19:07












1 Answer
1






active

oldest

votes


















1















it's important to enable test ads during development because Google
does not allow developers to use real banners while an app is in
development.




There are 2 ways to implement this:



Use the Banner Id ca-app-pub-3940256099942544/6300978111

Or use Interstitial ca-app-pub-3940256099942544/1033173712



Re-run your app. If the ad is a Google ad, you'll see a Test Ad label centered at the top of the ad (banner, interstitial, or rewarded video).






share|improve this answer






















    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53326338%2fbanner-ads-not-showing-in-android-emulator%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1















    it's important to enable test ads during development because Google
    does not allow developers to use real banners while an app is in
    development.




    There are 2 ways to implement this:



    Use the Banner Id ca-app-pub-3940256099942544/6300978111

    Or use Interstitial ca-app-pub-3940256099942544/1033173712



    Re-run your app. If the ad is a Google ad, you'll see a Test Ad label centered at the top of the ad (banner, interstitial, or rewarded video).






    share|improve this answer



























      1















      it's important to enable test ads during development because Google
      does not allow developers to use real banners while an app is in
      development.




      There are 2 ways to implement this:



      Use the Banner Id ca-app-pub-3940256099942544/6300978111

      Or use Interstitial ca-app-pub-3940256099942544/1033173712



      Re-run your app. If the ad is a Google ad, you'll see a Test Ad label centered at the top of the ad (banner, interstitial, or rewarded video).






      share|improve this answer

























        1












        1








        1








        it's important to enable test ads during development because Google
        does not allow developers to use real banners while an app is in
        development.




        There are 2 ways to implement this:



        Use the Banner Id ca-app-pub-3940256099942544/6300978111

        Or use Interstitial ca-app-pub-3940256099942544/1033173712



        Re-run your app. If the ad is a Google ad, you'll see a Test Ad label centered at the top of the ad (banner, interstitial, or rewarded video).






        share|improve this answer














        it's important to enable test ads during development because Google
        does not allow developers to use real banners while an app is in
        development.




        There are 2 ways to implement this:



        Use the Banner Id ca-app-pub-3940256099942544/6300978111

        Or use Interstitial ca-app-pub-3940256099942544/1033173712



        Re-run your app. If the ad is a Google ad, you'll see a Test Ad label centered at the top of the ad (banner, interstitial, or rewarded video).







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 15 '18 at 20:16









        ZikManxxZikManxx

        287




        287





























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53326338%2fbanner-ads-not-showing-in-android-emulator%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            這個網誌中的熱門文章

            How to read a connectionString WITH PROVIDER in .NET Core?

            In R, how to develop a multiplot heatmap.2 figure showing key labels successfully

            Museum of Modern and Contemporary Art of Trento and Rovereto