Confused by "Sorry! The application ____ (process ___ ) has stopped unexpectedly..." message

by illiniwatcher » Mon, 03 Nov 2008 05:39:36 GMT


Sponsored Links
 i, folks:

I am really confused about Android at this point. I'm writing a very
simple application called "Counter" (a starting point) that uses a
drawabl PNG image and no matter what I do, when I run it in the
emulator, I get this annoying message:

"Sorry! The application Counter (process mine.counter) has
stopped unexpectedly. Please try again. [Force close buttton]"

All I want my application to do is to display a Drawable called
"n0.png" which I have defined to my "rsc\drawable" folder.

I've looked at other sample applications, including the ones in the
SDK and tried emulating the coding, without success. I'm very
confused about how the Java, XML, and other files interact. I just
don't see why the program is freezing when I've practically followed
the structure of other applications to the letter.

Below, I've replicated the code. Thanks for any help you can provide.

Charles

***************

FILE STRUCTURE

Counter
res
drawable
n0.png
layout
bkcounter.xml
main.xml
values
colors.xml
strings.xml
src
mine
counter
Counter.java
CounterView.java
R.java


In BKCOUNTER.XML:

<?xml version="1.0" encoding="UTF-8"?>

<!-- Demonstrates using a relative layout to create a form -->
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/
android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10px"
android:background="@color/blueback">

<!-- My connection to the view; THIS TIES IN ANDROID CLASSES (!) -->
<!-- "id" value will show up when using auto-complete -->

<mine.counter.CounterView
android:id="@+id/cview"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />

<ImageView android:id="@+id/firstdigit"
android:layout_height="fill_parent"
android:layout_width="fill_parent"></ImageView>

</FrameLayout>


In MAIN.XML:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/
android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>


In COLORS.XML:

<?xml version="1.0" encoding="UTF-8"?>
<resources>
<color name="blueback">#0071BC</color>
</resources>


In STRINGS.XML:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, Counter</string>
<string name="app_name">Counter</string>
</resources>


In COUNTER.JAVA:

package mine.counter;

import android.app.Activity;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.os.Bun



Other Threads

1. has any1 tried hsqldb

As boasted by site http://hsqldb.org

this is a full rdbms completely java based and also most sql commands.

it is lightweight and full security with user right managements..

Please reply if any1 has tried it...

Thanx

-- 

2. Picking up contacts: difference in behaviour between HTC and NexusOne - SDK 2.1-update1

Hi,

I wrote an app that invokes the contact manager in the following way:

Intent pickcontact = new Intent(Intent.ACTION_PICK, People.CONTENT_URI);
startActivityForResult(pickcontact, CONTACTPICKED);

I am experiencing 2 different behavior between HTC phones and the NexusOne,
all with firmware 2.1-update1.

Thanks work properly on the NexusOne (i.e., my application is getting access
to all my contact along the primary phone number of that contact list). On
HTC phones however (incredible and the hero), the list of contact I get
represents some sort of index as opposed to the actual contact name/phone
number.

Am I missing anything ?

Thanks,

-- 

3. is this a bug in android OS

4. Using targetSdkVersion

5. Is runtime mapview defining possible? (rather then in main.xml)

6. Can I use Mozart's music in my Android apps/games

7. Generate incoming SMS