Importing admob sdk into processing

edited January 9 in Android Mode

I've been trying to get ads working on my processing app with multiple guides found on here, but I can't seem to get the library imported properly. I have the following imports in my sketch

import android.os.Bundle;
import android.view.Gravity;
import android.view.Window;
import android.widget.RelativeLayout;

but I only get "The import cannot be resolved". I've understood that I need to copy the needed library somewhere for processing to use, but haven't gotten any combination to work. I'm working on the processing environment, do I need to set up Eclipse for this?

So in short i just need to know where to find the right .jar and where to place it



  • where is your google ads jar?

  • edited January 9

    For now it is just in the sdk since I do not know where to put it to work.


    this should be the right one? there's many versions that have .aar packages here

  • that's not the jar.

    in general a jar called myname.jar should be under your sketchbook folder with a path like


    for instance, the twitter4j library i just installed yesterday is



    /home/koogy/sketchbook3 is my sketchbook directory and

    twitter4j406.jar is what i renamed the jar (removing the various non alphanumeric characters in the original name)

  • Thank you! I downloaded the now obsolete GoogleAdMobAdsSdk-6.4.1.jar and have my sketchbook at


    so I renamed the sdk and put it in


    and now the import is working!

    One more thing is: This googleadmob sdk is now obsolete and the newer version should be in the play-service package, where do I find it there?

  • edited January 10 Answer ✓

    I usually try searching for the name of the package and 'maven'.

    But i'd've thought Google would document their stuff well enough so it'd be easy to find.

Sign In or Register to comment.