Antwort auf: App funktioniert nicht unter Android

Startseite Foren Deutsches LiveCode-Forum App funktioniert nicht unter Android Antwort auf: App funktioniert nicht unter Android

#7616
Markus_Reich
Teilnehmer

    Hallo Klaus,

    hatte zuvor nicht das Skript benutzt zum Kopieren der DB.

    Jetzt steht im StackScript:

    on openStack
    ## Deine mitgelieferte DB-Datei innerhalb des APK Package ist hier zu finden:
    put specialfolderpath(„resources“) & „/graphik.db“ into tQuellDatei

    ## Hier muss sie hin, denn hier dürfen wir schreiben!
    put specialfolderpath(„documents“) & „/graphik.db“ into tZielDatei

    ## Check ob Datei schon vorhanden = App startet nicht zum ersten Mal
    ## Noch nicht vorhanden, also rüberkopieren:
    if there is not a file tZielDatei then
    put url(„binfile:“ & tQuellDatei) into url(„binfile:“ & tZielDatei)
    end if
    end openStack

    Der restliche Code, der beim Klick auf die Buttons ausgeführt werden soll, steht im CardScript.
    In den Standalone Application Settings ist unter CopyFiles die graphik.db mit Add Files eingetragen worden.

    Ich übertrage die APK Datei nach My Documents und installiere diese mit den Total Commander. Es kommt eine Meldung Von Play Protect blockiert. Mit Trotzdem installieren wird die App erfolkreich installiert.

    Beim Ausführen der App wird die DB nicht nach documents übertrfagen. Die Fehlermeldung beim Lesen:
    Error revdberr DatabaseError No such table: Temperaturen
    (natürlich ist die Tabelle in der DB)

    Auch ein Kopieren von Hand bringt nichts.

    Grüße