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. Textview Scrolling

I have seen several posts in here about this discussion but haven't
come across one dealing with how to get the textview to actually
scroll.

I have a textview widget on my screen (along with other controls) and
have it to where the vertical scrollbar for the textview shows up
whenever there is too much text to be contained within the region
showing. My problem is that I cannot get the view to actually scroll.
I have tried scrolling it using touch as well as the trackball but
with no luck. It looks as if the textview is not even getting focus. I
have tried all the different properties (Clickable = true, Enabled =
true, Focusable = true, Focusable in touch mode = true, Single line =
false, Scrollbars = vertical) all with no luck. I was wondering if
anyone else has encountered this.

This is a fairly simple implementation in that I am periodically
calling append() on the textview to insert text into the control and I
need to be able to scroll the textview when I get more text in the
control than can be seen onscreen.

Thanks In Advance,
Dan

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

2. Creating and showing a view/window from a Service

I want to show a view on calling a Service API. Currently the only way
looks like using the Toast class.

I tried the following after getting the WindowManager service, but it
crashes at addView. I looked into the Toast class and found that it
uses WindowManagerImpl which is not accessible publicly - is there any
way to access the WindowManagerImpl functionality?

public void myServiceAPI() throws RemoteException {
        ImageView i = new ImageView(MyService.this);
        i.setImageResource(R.drawable.sample_icon);
        WindowManager wm = (WindowManager)
MyService.this.getSystemService(Context.WINDOW_SERVICE);
        WindowManager.LayoutParams lp = new WindowManager.LayoutParams
(100, 100, 10, 10, 0,  0, 0 );
        wm.addView(i, lp); // crashes here

-George
--~--~---------~--~----~------------~-------~--~----~

3. Is there an easy way to make EditText look like TextView but still behave like EditText?

4. repo sync error

5. get intent getStringExtra in a View??

6. no elements available in Eclipse when editing layout

7. Please enable downloading of paid app on ADP