Hi,
I've got a problem with my Android app. It doesn't show test ad and I
don't understand why.
Here is my java code:
package org.ifies.android;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.widget.TableLayout;
import android.widget.TableRow;
import android.widget.TextView;
import com.admob.android.ads.AdManager;
import com.admob.android.ads.AdView;
public class AdmobExample extends Activity{
private TextView example_message;
private AdView example_adview;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.main);
example_adview = (AdView) findViewById(R.id.ad);
example_adview.setVisibility(AdView.VISIBLE);
example_message = (TextView) findViewById(R.id.example_message);
example_message.setVisibility(TextView.VISIBLE);
// example_message.setText("This is an example of AdMob for
Android");
}
}
Here my xml layout
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res/org.ifies.android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="bottom">
<TextView
android:id="@+id/example_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
android:layout_weight="1" />
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:visibility="gone"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
app:backgroundColor="#FFFFFF"
app:textColor="#000000"
app:keywords="Android game"
app:testing="true"
/>
</LinearLayout>
Here is the AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.ifies.android"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/
app_name">
<activity android:name=".AdmobExample"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category
android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data android:value="a14adf472974adb"
android:name="Test" />
</application>
<uses-sdk android:minSdkVersion="2" />
<uses-permission android:name="android.permission.INTERNET" />
</manifest>
And here is the logcat when app starts
10-21 17:57:25.064: INFO/AdMob SDK(722): The user ID is null
10-21 17:57:25.124: DEBUG/AdMob SDK(722): Publisher ID read from
AndroidManifest.xml is null
10-21 17:57:25.144: ERROR/AdMob SDK(722): Could not read
ADMOB_PUBLISHER_ID meta-data from AndroidManifest.xml.
10-21 17:57:25.144: ERROR/AdMob SDK(722):
java.lang.NullPointerException
10-21 17:57:25.144: ERROR/AdMob SDK(722): at
com.admob.android.ads.AdManager.getPublisherId(AdManager.java:157)
10-21 17:57:25.144: ERROR/AdMob SDK(722): at
com.admob.android.ads.AdRequester.buildParamString(AdRequester.java:
184)
10-21 17:57:25.144: ERROR/AdMob SDK(722): at
com.admob.android.ads.AdRequester.requestAd(AdRequester.java:67)
10-21 17:57:25.144: ERROR/AdMob SDK(722): at
com.admob.android.ads.AdView$1.run(AdView.java:317)
10-21 17:57:25.244: WARN/AdMob SDK(722): Could not get ad from AdMob
servers.
10-21 17:57:25.244: WARN/AdMob SDK(722):
java.lang.IllegalStateException: Publisher ID is not set! To serve
ads you must set your publisher ID assigned from www.admob.com.
Either add it to AndroidManifest.xml under the <application> tag or
call AdManager.setPublisherId().
10-21 17:57:25.244: WARN/AdMob SDK(722): at
com.admob.android.ads.AdRequester.buildParamString(AdRequester.java:
188)
10-21 17:57:25.244: WARN/AdMob SDK(722): at
com.admob.android.ads.AdRequester.requestAd(AdRequester.java:67)
10-21 17:57:25.244: WARN/AdMob SDK(722): at
com.admob.android.ads.AdView$1.run(AdView.java:317)
10-21 17:57:25.264: INFO/AdMob SDK(722): Server replied that no ads
are available (141ms)
I attach a picture from my admob acount settingIs.
I'm developing with Eclipse, Android SDK 1.5 under Kubuntu.
Can anyone help me please?
Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---