App funktioniert nur über Emulator

  • Hey Leute,


    habe heute eine relativ kleine App fertiggestellt.


    auf allen Emulatoren klappt die App, auch wenn ich mein Galaxy S6 über Android Studio anschließe und dann die App starte.


    Jetzt habe ich über "Build APK's" die Apk erstellt und habe sie manuell auf mein Galaxy S6 gezogen, installiert und ich konnte nur den SplashScreen (für 5 sekunden) sehen und danach hat die App gestoppt. Im Logcat steht folgendes:

    Code
    03-12 17:51:48.921 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)
    03-12 17:51:48.941 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)
    03-12 17:51:48.961 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)
    03-12 17:51:49.461 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)
    03-12 17:51:49.481 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)
    03-12 17:51:49.501 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)
    03-12 17:51:49.521 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)
    03-12 17:51:49.541 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)
    03-12 17:51:49.561 2087-2539/? E/VSGsample: Panic - phrasespotPipe: t is NULL!: (null)


    so etwas steht immer wieder am Anfang der Logcat und dann kommt richtig oft:


    Brauch dringend Hilfe, ist meine erste App und wenn die schon nicht klappt... :-X :(

  • Wenn ich die signed Apk (apk-release.apk) jetzt installiere auf meinem Galaxy S6, steht nach 5 sekunden vom installieren ladebildschirm da: "App wurde nicht installiert" und dann kann ich nurnoch auf Fertig drücken.

  • versuche doch mal ein Hallo world apk zu erstellen und auch zu installieren. Dann weist du ob dein weg die Apk zu erstellen richtig ist oder ob in deinen Code doch noch ein Fehler ist.
    Ist das erstellen der signed apk wirklich ohne Fehler durchgelaufen?
    Welche Android Version hast du auf dem Emulator und Handy?
    Natürlich musst du auch das installieren von fremden Quellen zulassen.

  • Also: Wenn ich mein Handy an den PC anschließe und dann über Android Studio runne, klappt alles (API 23 hab ich ja beim Emulator und wenn ich das Handy norml habe auch).


    Kann das am Code liegen, wenn keine Fehlermeldung angezeigt wird? :/


    Ja, ich hatte einfach die Klasse auf public gesetzt und dann konnte ich auf einemal Fehlerlos die signed APK generieren. Habe V2 (release-apk) generiert.


    Habe eine Hello World App erstellt. Die release-app.apk konnte ich auch nicht installieren. Woran liegt das? :O

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!