Startseite › Foren › Deutsches LiveCode-Forum › kein Upload durch App mehr möglich
- Dieses Thema hat 15 Antworten und 4 Teilnehmer, und wurde zuletzt aktualisiert vor 3 Jahren, 5 Monaten von Klaus Major.
-
AutorBeiträge
-
-
Dezember 29, 2020 um 15:41 Uhr #25494
Hallo zusammen,
seit kurzem habe ich ein Riesenproblem: meine App kann Dateien nur noch in der Entwicklungsumgebung uploaden, jedoch nicht mehr als Android-APK. Kann das an meinem kürzlichen Umstieg auf LiveCode 9.6.1 liegen? Hat jemand einen Tipp / Ähnliches erlebt? Kann es daran liegen, dass unter LiveCode 9.6.1 die von Hauke empfohlene Android 4.01 (API 15) bei mir in den Standalone Settings nicht mehr auftaucht? Kann man diese nachinstallieren? Danke für eure Hilfe.
Peter
-
Dezember 30, 2020 um 09:52 Uhr #25504
Habe jetzt alle API’s nachinstalliert.
Trotzdem funktioniert die App nicht mehr, da kein Upload möglich ist 🙁 -
Dezember 30, 2020 um 18:27 Uhr #25510
Hallo Peter,
hast Du beim Standalone Dialog das Internet angewählt?
Ansonsten mal mit einer früheren LC Version versuchen?
Happy Coding
Torsten -
Dezember 30, 2020 um 23:42 Uhr #25514
Hallo Torsten,
danke für dein Interesse. Ich habe mein System bereits wieder auf LiveCode 9.5.1 downgegradet. Da hat vor dem Upgrade auf LiveCode 9.6.1 alles funktioniert. Jetzt funktioniert Upload-mäßig nichts mehr, obwohl alle Einstellungen gleich geblieben sind. Da denkt man, aus dem Gröbsten raus zu sein und erlebt dann sein persönliches Programmier-Waterloo, ich weiß nicht mehr weiter…:-(LG Peter
-
Dezember 31, 2020 um 11:27 Uhr #25517
Vielen Dank allen, die sich Gedanken gemacht haben! ich konnte das Problem jetzt lösen…..
Allen LiveCodern guten Rutsch in ein kreatives,gesundes 2021! -
Dezember 31, 2020 um 12:21 Uhr #25518
Hallo Peter,
jetzt verrate uns die Lösung, wir sind gespannt! Wie hast Du es hinbekommen, was war der Grund?
Das kann anderen in derselben Lage auch weiterhelfen.Liebe Grüße von Torsten
-
Januar 1, 2021 um 12:59 Uhr #25535
Ich möchte allen LiveCodern, die wie ich noch nicht so fit sind, raten, außer den laufenden Sicherungen in regelmäßigen Abständen zusätzliche Backups funktionierender Zwischenetappen ihrer Programmierbemühungen auf einem weiteren Datenträger vorzunehmen. Aus einer solchen Sicherung konnte ich die Funktionsfähigkeit meines Programms wiederherstellen. Im Nachhinein stellte ich dann im Projektbrowser des defekten Stacks fest, dass sich aus mir bis heute unerklärlichen Gründen ein Substack
“RevCursors” eingenistet hatte, der wohl die Uploadfunktion meines Programms zum Kippen brachte….. Also bei unerklärlichen Fehlern auch einmal in den Projektbrowser schauen ob hier alles passt.Peter
-
April 9, 2021 um 11:22 Uhr #27566
Danke für den Beitrag. Leider finde ich bei gleichen Problem keinen Substack “RevCursors”. Der FTP-Upload hat bei mir in der Android-App noch nie geklappt, der Download schon. In der Entwicklungsumgebung bzw. in der Windows-App funktioniert es tadellos. Bisher dachte ich, dass es an der kostenlosen Community-Version läge. Deshalb hab ich mir die “Corona-Version” von Indy natürlich günstiger gekauft (ich bin nur Gegelegnheits-Hobby-Programmierer für eigene Anwendungen). Doch leider klappt es mit der Indy-Version auch nicht – nicht mal mehr der Download. Ich weiß leider nicht, woran es liegt.
Ich benötige aber einen Dateien-Austausch zwischen der Windows-App und der Android-App. Hat hier jemand eine Idee, wie ich das hinkriege. Denn ich kann mit der Android-App ja nicht auf den externen Speicher im Device (z.B. SD-Karte) zugreifen. Danke für alle Hilfe.Rainer
-
April 9, 2021 um 22:08 Uhr #27582
Hi Rainer,
das klingt fast so, als ob Du vergessen hast, im Standalone-Dialog die Option “Internet” anzukreuzen. Hast Du das überprüft?
Happy Coding
Torsten
-
-
April 9, 2021 um 12:16 Uhr #27568
Es gibt doch -> specialfolderpath(“external documents”)
für Android, ist das nichts, was Du nutzen könntest? -
Mai 1, 2021 um 11:13 Uhr #28140
Hallo,
@Torsten, “Internet” ist im Standalone-Dialog angekreuzt.
@Klaus, könntest du mir mal ein Beispiel schreiben, wie du die eine txt-Datei über specialfolderpath(“external documents”) auf die sd-Karte in Android speichern würdest? Meine ganze Versuche führten zu keinem Erfolg. Leider ist auch sonst auf Foren nichts richtig zu finden.Das ist mein Versuch:
// der Versuch die Datei extern in Android auf die Speicherkarte zu speichern
put specialFolderPath(“external documents”)&”/EisaufAndroidS” into sZielOrdnerExt
if there is NOT a folder sZielOrdnerExt then
create folder sZielOrdnerExt
end if
put return& sR after url (“file:”& sZielOrdnerExt & “/EisRezepteExt.txt”)
if the result <> EMPTY then
answer “Fehler beim Schreiben der Datei Ext!” & CR & the result
end ifsR ist eine Variable für einen Text.
-
Mai 1, 2021 um 13:27 Uhr #28142
1. Hast Du “External storage” auch angekreuzt in den “Standalone Application Settings”?
2. Was liefert LC denn hier in “the result” zurück:... answer "Fehler beim Schreiben der Datei Ext!" & CR & the result ...
?
-
Mai 1, 2021 um 13:27 Uhr #28144
Hallo Rainer,
soweit ich weiss, ist der Ordner “External documents” immer erstaml im internen Speicher des Geräts. External documents bedeutet, dass die Daten in einem Speicherbereich sind, der auch von “aussen” erreichbar ist, z.B. mit TotalCommander, in dem man im internen Speicher auf Android/data/deinAppIdentifier/files geht. Dort findet man die Dateien, die unter “external documents” abgelegt wurden. Mit dem TotalCommander kann man dann diese Dateien auf die SD-Karte kopieren.
Man kann seine App auch direkt auf der SD-Karte installieren bzw. dorthin verschieben, dann scheint es so zu sein, dass die external documents auf diesem Laufwerk gespeichert werden.
Happy Coding
Torsten -
Mai 1, 2021 um 18:37 Uhr #28150
Hallo Torsten,
vielen Dank. Genau das habe ich gesucht. Mir ging es darum, von außen darauf zugreifen zu können. Es funktioniert. Super. Vielen Dank für deine Hilfe.
Das mit dem Upload wäre zwar etwas einfacher. Aber so geht es auch.
Danke auch dir, Klaus.Viele Grüße
Rainer -
Mai 1, 2021 um 20:16 Uhr #28152
Hallo Peter,
der Stack “revCursors” ist doch inzwischen bei mir aufgetaucht. Es gibt auch immer die Meldung beim Öffnen, dass er schon im Speicher ist. Wie bekomme ich den weg?
Vielleicht klappt es dann doch mit dem Upload.Gruß Rainer
-
Mai 1, 2021 um 21:34 Uhr #28156
Hallo Rainer,
Wie bekomme ich den weg?
1. Öffne Deinen Stack und die Message Box
2. Gib das hier ein:
delete stack "revcursors" of stack "Name DEINES Problemstacks hier..."
3. ENTER drücken
4. Deinen Stack speichern und
5. vorsichtshalber LC beenden und neu starten.
🙂
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.