Hi, I have implemented the code from the Google AdMob Ads SDK site
into my app but I am having no luck getting it to connect and seve a
test ad. I have check my publisher ID and even tried running the demo
BannerAd in the emulator, also without any luck.
Here is the output from the LogCat:
This is from Banner Example:
06-08 13:33:46.153: INFO/Ads(189): adRequestUrlHtml:
<html><head><script src="
http://www.gstatic.com/afma/sdk-core-
v40.js"></script><script>AFMA_buildAdURL({"preqs":5,"u_sd":1.0,"u_w":
320,"slotname":"a14de8a36041d93","simulator":
1,"msid":"com.google.ads.example","cap":"m,a","js":"afma-sdk-a-
v4.0.4","isu":"B3EEABB8EE11C2BE770B684D95219ECB","format":"320x50_mb","net":"ed","app_name":"4.0.4.android.com.google.ads.example","hl":"en","u_h":
480,"testing":1,"u_so":"p","u_audio":4});</script></head><body></
body></html>
06-08 13:33:52.734: INFO/Ads(189): Received ad url: <"url": "http://
r.admob.com:80/ad_source.php?
preqs=5&u_sd=1&u_w=320&slotname=a14de8a36041d93&msid=com.google.ads.example&cap=m
%2Ca&js=afma-sdk-a-
v4.0.4&isu=B3EEABB8EE11C2BE770B684D95219ECB&format=320x50_mb&net=ed&app_name=4.0.4.android.com.google.ads.example&hl=en&u_h=480&u_so=p&u_audio=4&adtest=on&output=html®ion=mobile_app&u_tz=0&ex=1&client_sdk=1&askip=0",
"afmaNotifyDt": "null">
06-08 13:33:52.824: WARN/Ads(189): IOException connecting to ad url.
06-08 13:33:52.824: WARN/Ads(189): java.net.ConnectException:
r.admob.com/127.0.0.1:80 - Connection refused
06-08 13:33:52.824: WARN/Ads(189): at
org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:
255)
06-08 13:33:52.824: WARN/Ads(189): at
org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:
535)
06-08 13:33:52.824: WARN/Ads(189): at
java.net.Socket.connect(Socket.java:1054)
06-08 13:33:52.824: WARN/Ads(189): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:
62)
06-08 13:33:52.824: WARN/Ads(189): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager
$ConnectionPool.getHttpConnection(HttpConnectionManager.java:145)
06-08 13:33:52.824: WARN/Ads(189): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager.getConnection(HttpConnectionManager.java:
67)
06-08 13:33:52.824: WARN/Ads(189): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getHTTPConnection(HttpURLConnection.java:
821)
06-08 13:33:52.824: WARN/Ads(189): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:
807)
06-08 13:33:52.824: WARN/Ads(189): at b.a(Unknown Source)
06-08 13:33:52.824: WARN/Ads(189): at b.doInBackground(Unknown
Source)
06-08 13:33:52.824: WARN/Ads(189): at android.os.AsyncTask
$2.call(AsyncTask.java:185)
06-08 13:33:52.824: WARN/Ads(189): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
06-08 13:33:52.824: WARN/Ads(189): at
java.util.concurrent.FutureTask.run(FutureTask.java:137)
06-08 13:33:52.824: WARN/Ads(189): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1068)
06-08 13:33:52.824: WARN/Ads(189): at
java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:561)
06-08 13:33:52.824: WARN/Ads(189): at
java.lang.Thread.run(Thread.java:1096)
06-08 13:33:52.834: INFO/Ads(189): onFailedToReceiveAd(A network error
occurred.)
This is from my App:
06-08 13:39:51.083: INFO/Ads(5363): adRequestUrlHtml:
<html><head><script src="
http://www.gstatic.com/afma/sdk-core-
v40.js"></script><script>AFMA_buildAdURL({"preqs":0,"u_sd":
1,"slotname":"a14de8a36041d93","u_w":
320,"msid":"com.jandawebdesigns.cashtracker","simulator":
1,"cap":"m,a","adtest":"on","js":"afma-sdk-a-
v4.1.0","isu":"B3EEABB8EE11C2BE770B684D95219ECB","format":"320x50_mb","net":"ed","app_name":"1.android.com.jandawebdesigns.cashtracker","hl":"en","u_h":
480,"u_audio":4,"u_so":"p"});</script></head><body></body></html>
06-08 13:39:56.384: INFO/Ads(5363): Received ad url: <"url": "http://
r.admob.com:80/ad_source.php?
preqs=0&u_sd=1&slotname=a14de8a36041d93&u_w=320&msid=com.jandawebdesigns.cashtracker&cap=m
%2Ca&adtest=on&js=afma-sdk-a-
v4.1.0&isu=B3EEABB8EE11C2BE770B684D95219ECB&format=320x50_mb&net=ed&app_name=1.android.com.jandawebdesigns.cashtracker&hl=en&u_h=480&u_audio=4&u_so=p&output=html®ion=mobile_app&u_tz=0&ex=1&client_sdk=1",
"afmaNotifyDt": "null">
06-08 13:39:56.494: WARN/Ads(5363): IOException connecting to ad url.
06-08 13:39:56.494: WARN/Ads(5363): java.net.ConnectException:
r.admob.com/127.0.0.1:80 - Connection refused
06-08 13:39:56.494: WARN/Ads(5363): at
org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:
255)
06-08 13:39:56.494: WARN/Ads(5363): at
org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:
535)
06-08 13:39:56.494: WARN/Ads(5363): at
java.net.Socket.connect(Socket.java:1054)
06-08 13:39:56.494: WARN/Ads(5363): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:
62)
06-08 13:39:56.494: WARN/Ads(5363): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager
$ConnectionPool.getHttpConnection(HttpConnectionManager.java:145)
06-08 13:39:56.494: WARN/Ads(5363): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager.getConnection(HttpConnectionManager.java:
67)
06-08 13:39:56.494: WARN/Ads(5363): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getHTTPConnection(HttpURLConnection.java:
821)
06-08 13:39:56.494: WARN/Ads(5363): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:
807)
06-08 13:39:56.494: WARN/Ads(5363): at b.a(Unknown Source)
06-08 13:39:56.494: WARN/Ads(5363): at b.doInBackground(Unknown
Source)
06-08 13:39:56.494: WARN/Ads(5363): at android.os.AsyncTask
$2.call(AsyncTask.java:185)
06-08 13:39:56.494: WARN/Ads(5363): at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
06-08 13:39:56.494: WARN/Ads(5363): at
java.util.concurrent.FutureTask.run(FutureTask.java:137)
06-08 13:39:56.494: WARN/Ads(5363): at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1068)
06-08 13:39:56.494: WARN/Ads(5363): at
java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:561)
06-08 13:39:56.494: WARN/Ads(5363): at
java.lang.Thread.run(Thread.java:1096)
06-08 13:39:56.504: INFO/Ads(5363): onFailedToReceiveAd(A network
error occurred.)
Both the errors seem to be the same, I have tried to search fro a
possible answer but I can't find any possible solutions.
I hope you can help me with this problem
Kind regards
Jon