App stürtzt ab beim öffnen

LucaToni04

Neues Mitglied
Hallo,
bin ein Anfänger und hab mich mal an einer app versucht. Wenn ich sie öffne, wird sie direkt wieder beendet. Kann mir da viellecht einer helfen?
Danke im Vorraus.
Java:
package wahrscheinlichkeitsrechner;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.TextView;

public class Start extends AppCompatActivity {

    CheckBox zwei = (CheckBox) findViewById(R.id.checkBox);
    CheckBox rechts = (CheckBox) findViewById(R.id.checkBox4);
    CheckBox links = (CheckBox) findViewById(R.id.checkBox3);
    EditText boxN = (EditText) findViewById(R.id.boxN);
    EditText boxP = (EditText) findViewById(R.id.boxP);
    EditText boxA = (EditText) findViewById(R.id.boxA);
    TextView annahmebereich = (TextView) findViewById(R.id.annahmebereich);
    int obereGrenze = 0;
    int untereGrenze =0;
    double ergebnis =0;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_start);
        Button berechnen = (Button) findViewById(R.id.berechnen);
        berechnen.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
            if (zwei.isChecked()==true){
                double n = (double) Integer.valueOf(boxN.getText().toString());
                double p = (double) Integer.valueOf(boxP.getText().toString());
                double a = (double) Integer.valueOf(boxA.getText().toString());
                int temp = -1;
                while(ergebnis <=a/2) {
                    ergebnis = kWahr(n,p,0,temp+1);
                }
                untereGrenze = temp;
                while(ergebnis <=100-a/2) {
                    ergebnis = kWahr(n,p,0,temp+1);
                }
                obereGrenze = temp;
                }
                annahmebereich.setText(""+untereGrenze+ "  "+obereGrenze);
            }



            });
    }


    public double fakultät(double x){
        if(x<=1) return 1;
        else return x*fakultät(x-1);
    }

    public double binom(double n, double k){
        double tempN = fakultät(n);
        k = (fakultät(k))*(fakultät(n-k));
        return tempN/k;
    }

    public double wahr(double n, double p, double treffer){
        return binom(n,treffer) * Math.pow(p,treffer) * Math.pow(1-p,n-treffer);
    }

    public double kWahr(double n, double p, double uGrenze, double oGrenze){
        double ergebnis=0;
        while(uGrenze<=oGrenze){
            ergebnis = ergebnis + wahr(n,p,uGrenze);
            uGrenze++;
        }
        return ergebnis;
    }

}
 

Robat

Top Contributor
Wenn ich sie öffne, wird sie direkt wieder beendet
Das ist keine Fehlerbeschreibung! Kommen im LogCat Exceptions?

Nehme mal stark an, dass die App wegen der Initialisierung der Variablen außerhalb der onCreate() Methode abschmiert.

Schieb einfach mal den ganzen Initialisierungskram in die onCreate Methode.

Bspw:

Java:
// Falsch:
private EditText bla = (EditText) findViewById(R.id.bla);

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_start);
}

//------


// Richtig:
private EditText bla;

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_start);

    bla = (EditText) findViewById(R.id.bla);
}
Lg
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
C SQLite Datenbank in Kotlin - App stürtzt immer ab Android & Cross-Platform Mobile Apps 0
T App um Bluetoothverbindung zum Arduino herzustellen stürtzt ab Android & Cross-Platform Mobile Apps 2
R Android Löschfunktion beim Wischen Android & Cross-Platform Mobile Apps 10
W Rand ändern beim ImageView bei Picasso Android & Cross-Platform Mobile Apps 1
Arif Android Android Studio: Fehler beim Einbinden fremder Bibliothek? Android & Cross-Platform Mobile Apps 2
JavaWolf165 Android Fehler beim Speichern/Downloaden einer Datei Android & Cross-Platform Mobile Apps 2
S Android Probleme beim Verbinden mit einer HTTPS Seite Android & Cross-Platform Mobile Apps 4
M Android Fehler beim Parsen. Android & Cross-Platform Mobile Apps 29
V Android Fehlermeldung beim Öffnen von Eclipse nach Installation der Android Erweiterung Android & Cross-Platform Mobile Apps 4
M Error beim drücken der Zurück-Taste am Handy Android & Cross-Platform Mobile Apps 2
S Fehler beim Textdatei einlesen!? Android & Cross-Platform Mobile Apps 7
A Fehlermeldung beim ändern der ViewGroup. Android & Cross-Platform Mobile Apps 6
H Buttons färben sich mit, beim Hintergrund ändern Android & Cross-Platform Mobile Apps 3
A Mehrere Fehler beim Compilieren Android & Cross-Platform Mobile Apps 4
G Problem beim Rendern von 3D-Objekt Android & Cross-Platform Mobile Apps 0
L Android OutOfMemory beim erneuten Starten der App Android & Cross-Platform Mobile Apps 2
N Android Retain Dialog verschwindet beim drehen Android & Cross-Platform Mobile Apps 4
B Android GameLoopThread stürzt beim 2ten start der App ab? Android & Cross-Platform Mobile Apps 4
K Nullpointer beim Löschen von Datenbankeintrag, je nachdem wo der Befehl steht Android & Cross-Platform Mobile Apps 5
S Java ME Exception beim Abspielen von Musik Android & Cross-Platform Mobile Apps 6
G Fehler beim Import "Invalid project description" Android & Cross-Platform Mobile Apps 2
G unterschiedliches Verhalten beim Installieren des App auf dem Smartphone Android & Cross-Platform Mobile Apps 3
K Android schwarzer Bildschirm beim Rendern von Text und Dreiecken Android & Cross-Platform Mobile Apps 9
DaniSahne96 Problem beim Appdebuggen auf Smartphone Android & Cross-Platform Mobile Apps 3
P Android Problem beim Widget - Denkfehler ? Android & Cross-Platform Mobile Apps 2
A Fehler beim Starten eines Intents - alles in einer Klasse funktioniert... Android & Cross-Platform Mobile Apps 4
J Android Verhalten beim Hinzufügen neuer Views? Android & Cross-Platform Mobile Apps 6
S Android Fehler beim Anzeigen meines Apps auf Galaxy Tab Android & Cross-Platform Mobile Apps 4
G Beziehung von THIS beim Imageadapter und AsyncTask Android & Cross-Platform Mobile Apps 7
V [Java] und [JavaME] ClientServer StreamConnection . Problem beim lesen / schreiben Android & Cross-Platform Mobile Apps 2
R Ein Problem beim ausführen von folgendem Quelltext Android & Cross-Platform Mobile Apps 11
N Error in HTTP operation beim KXML parsen Android & Cross-Platform Mobile Apps 7
A Problem beim Subtrahieren eines Double von einem Double Android & Cross-Platform Mobile Apps 5
G fehldermeldung beim klicken auf "build" Android & Cross-Platform Mobile Apps 8
L SecurityException beim lesen/schreiben eine Datei Android & Cross-Platform Mobile Apps 7
F Problem beim Erstellen der Jar File Android & Cross-Platform Mobile Apps 4
S createPlayer beim Entwickeln Android & Cross-Platform Mobile Apps 6
J Android App - Browser öffnen und Text eingeben/Button click auslösen Android & Cross-Platform Mobile Apps 10
V Kennt jemand ein Programm , um .DEX Dateien zu öffnen, bearbeiten und wieder speichern? Android & Cross-Platform Mobile Apps 2
B Android Mein Standort (WhatsApp) mit meiner MapApp öffnen Android & Cross-Platform Mobile Apps 0
R Android Mail Client öffnen Android & Cross-Platform Mobile Apps 4
S Software-Tastatur des Android-Studio-Emulators öffnen? Android & Cross-Platform Mobile Apps 0
B Mit Button GeräteEinstellung des Handys öffnen Android & Cross-Platform Mobile Apps 3
P Android SherlockActionBar Menu öffnen Android & Cross-Platform Mobile Apps 5
G Port öffnen mit new SerialPort(new File... Android & Cross-Platform Mobile Apps 2
N neuen view öffnen Android & Cross-Platform Mobile Apps 13
S Java ME seriellen Port öffnen Android & Cross-Platform Mobile Apps 5
A Android Browser öffnen, XML-GUI-Layout Android & Cross-Platform Mobile Apps 23
B Android Neues Fenster öffnen Android & Cross-Platform Mobile Apps 4
M Über ChoiceGroup neuen Screen öffnen? Android & Cross-Platform Mobile Apps 8
T Kann man JAD bzw. JAR Dateien auch auf meiner HP öffnen? Android & Cross-Platform Mobile Apps 2

Ähnliche Java Themen

Neue Themen


Oben