Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Activity Aufruf erzeugt Fehler

Das Thema "Activity Aufruf erzeugt Fehler" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 24.05.2011, 12:02   #1 (permalink)
Neuer Benutzer

Registriert seit: 12.05.2011
Beiträge: 9
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard Activity Aufruf erzeugt Fehler

Hallo zusammen!

ich habe mal wieder das typische ActivityNotFound Problem, suche seit Stunden meinen Fehler und checke Forenbeiträge, aber irgendwie klappts trotzdem nicht...

Würde mich freuen, wenn einer von euch mich auf meinen (bestimmt dummen) Fehler aufmerksamn macht:

TestApp:

HTML-Code:
...
Intent intent = new Intent(TestApp.this, ShowSensors.class);
startActivity(intent);
...
ShowSensors
HTML-Code:
package com.example.testapp;

public class ShowSensors extends Activity{
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.sens);
}

    protected void onStart()
    {
        Context mContext = this.getApplicationContext();
        Toast mToast = Toast.makeText(mContext, "HALLO", Toast.LENGTH_LONG);
        mToast.show();
    }

}
AndroidManifest:

HTML-Code:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.example.testapp"
      android:versionCode="1"
      android:versionName="1.0">

    
    <application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
        
        <activity android:name=".TestApp"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
                
            </intent-filter>
        </activity>
        <activity android:name = ".ShowSensors" android:label="@string/app_name">    
        </activity>
    </application>
</manifest>
TestApp.java und ShowSensors.java sind beide im Package com.example.testapp

Vielen Dank für die Hilfe
Galaxos ist offline   Mit Zitat antworten
Alt 24.05.2011, 17:02   #2 (permalink)
Android Experte
 
Benutzerbild von DieGoldeneMitte

Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
Standard AW: Activity Aufruf erzeugt Fehler

Eigentlich sieht dein Code gut aus.
Poste doch mal dein LogCat.
Achtung, oft ist nicht die ActivityNotFoundException die interessante, sondern die, die dazu führte.
__________________
Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon.
Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten.
Tipp: Zum "Danke" sagen gibt es einen Button.
DieGoldeneMitte ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei DieGoldeneMitte für diesen Beitrag:
Galaxos (25.05.2011)
Alt 25.05.2011, 10:07   #3 (permalink)
Neuer Benutzer

Registriert seit: 12.05.2011
Beiträge: 9
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: Activity Aufruf erzeugt Fehler

Ahh jetzt hab ich das Problem: bei der ganzenAusprobiererei habe ich die Klasse ShowSensors nochmal als Attribut der Klasse TestApp deklariert. Die hat er dann versucht aufzurufen, aber die war nicht im Manifest, sondern die andere

Hinweis noch: bei dem onStart() hat er gemeckert, dass kein super() aufruf stattfindet. Ohne onStart() klappts aber ohne Probleme.

Danke für die Codebestätigung, hat mir den Hinweis gegeben, dass es nicht an dem Teil liegt.
Galaxos ist offline   Mit Zitat antworten
Alt 25.05.2011, 10:17   #4 (permalink)
Android Experte
 
Benutzerbild von DieGoldeneMitte

Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
Standard AW: Activity Aufruf erzeugt Fehler

Zitat:
Zitat von Galaxos Beitrag anzeigen
Hinweis noch: bei dem onStart() hat er gemeckert, dass kein super() aufruf stattfindet. Ohne onStart() klappts aber ohne Probleme.
super.onIrgendwas() soll in Activities fast immer aufgerufen werden
__________________
Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon.
Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten.
Tipp: Zum "Danke" sagen gibt es einen Button.
DieGoldeneMitte ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
nach countdown activity starten, fehler missG Android App Entwicklung 2 01.11.2010 10:27
Wert an Activity B von Activity B übergeben Beni Android App Entwicklung 16 16.09.2010 15:05
AlertDialog.show() erzeugt einen Fehler! Raidri Android App Entwicklung 5 13.04.2010 13:59
Aufruf einer Activity mit Datenübergabe jaipur Android App Entwicklung 3 06.04.2010 15:40
Problem beim Aufruf einer Activity aus einem Service Chri Android App Entwicklung 7 20.02.2010 12:29




Du liest gerade: "Activity Aufruf erzeugt Fehler" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.