Ad test problem in app with AdMob

by erick nicolas » Thu, 22 Oct 2009 02:03:47 GMT


Sponsored Links
 i,

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):



Ad test problem in app with AdMob

by erick nicolas » Thu, 22 Oct 2009 02:05:00 GMT


 i,

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):


Sponsored Links


Ad test problem in app with AdMob

by Wayne Wenthin » Thu, 22 Oct 2009 06:33:08 GMT


 he first two lines of the Logcat output pretty much sum it up: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

The user ID is null. I'm assuming that it must be put in the
AndroidManifest.xml based on the second line.

On Wed, Oct 21, 2009 at 11:03 AM, erick nicolas <ericknico...@gmail.com>wrote:



--
Writing code is one of few things
that teaches me I don't know everything.

http://www.fuligin.com

--~--~---------~--~----~------------~-------~--~----~



Ad test problem in app with AdMob

by erick nicolas » Fri, 23 Oct 2009 00:18:11 GMT


  solve it!
The problem wan in AndroidManifest.xml in line
Code :
<meta-data android:value="a14adf472974adb" android:name="Test" />

Test is my AdMob campain name and here is the attribute name from
publisher id.

Here is the correct line
<meta-data android:value="a14adf472974adb"
android:name="ADMOB_PUBLISHER_ID" />

Thnkx

On Oct 22, 12:32am, Wayne Wenthin <wa...@fuligin.com> wrote:
--~--~---------~--~----~------------~-------~--~----~



Ad test problem in app with AdMob

by Steve » Fri, 23 Oct 2009 00:34:54 GMT


  always use ADMOB_PUBLISHER_ID as the publisher ID (not "test"), and
since you have 2 errors related to an empty user id, that might be
worth trying.

<!-- The application's publisher ID assigned by AdMob -->
<meta-data android:value="a14adf472974adb"
android:name="ADMOB_PUBLISHER_ID" />

Also it might be bette to post this question to AdMob's publisher
group at

http://groups.google.com/group/admob-publisher-discuss


On Oct 21, 11:03am, erick nicolas <ericknico...@gmail.com> wrote:
--~--~---------~--~----~------------~-------~--~----~



Ad test problem in app with AdMob

by Mike » Fri, 23 Oct 2009 23:50:53 GMT


 rick,

Feel free to come on over to the admob-publisher-discuss group at
http://groups.google.com/group/admob-publisher-discuss for any AdMob
related questions you may have. We monitor that group a little more
closely and will be able to help you there.

I see a couple of other things you could change in your layout file,
all of the admob attributes for setting things such as text color or
background color for the ad are preceded by an "admob:". For example:

<com.admob.android.ads.AdView
android:layout_width="320px"
android:layout_gravity="center_horizontal"
android:layout_height="wrap_content"
admob:backgroundColor="#FFFFFF"
admob:primaryTextColor="#000"
admob:testing="true"
/>

Mike
--
AdMob

On Oct 22, 9:17am, erick nicolas <ericknico...@gmail.com> wrote:
--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. Two emulators the same machine

Hi,

I would like to run two emulators and my application on each of these
emulator on a single desktop. However my application would be using a
different login for each of the emulator, so that I could demo the
effect of one user changes to his data and how it impacts other user.

I am able to start two emulators, however not having clues on how to
install the application to each of these emulators and attach a log
console to each of them. I understand there is some thing like port
number, default port number etc.. Could one share their experience pl.

Regards,
Raja Nagendra Kumar,
C.T.O
www.tejasoft.com
TejaSoft Simplified - A Logo to certifiy Software Simplicity
--~--~---------~--~----~------------~-------~--~----~

2. ListActivity Focus Colors

Hello all,

Sometimes when I post to an old thread, I feel like it doesn't get any
more attention on the discussion boards. I am trying to change the
focus/selected/pressed colors of my ListActivity and I've almost got
it figured out. Everything works as expected except when I press
DPAD_CENTER (or "enter" on keyboard) to select an item on the list. I
don't get the pressed color I see when I use touch. I'm thinking I
just need to add one more condition to my selector but I'm not sure
what.

Can you please reference this post and take a look at my bottom posts?

3. bug in onListItemClick call for the emulator with skin HVGA-L

4. Question regarding MapActivity / MapView

5. Failed to install Nissan.apk on device #1: Unknown Error

6. Android Screen Dimentions

7. Browser is not getting connected to the internet.