![]() |
Deploy / Bereitstellung von Dateien in APP
Moin,
ich versuche eine PDF Datei mit meinem APP bereitzustellen. Ich habe im Netz folgendes gefunden ![]() Allerdings scheint das mit dem Pfad nicht zu stimmen. Bei mir liegt dort keine Datei. Ich habe auch schon die libapdfium.so bereitgestellt und das funktioniert. Aber meine PDF Datei taucht nicht auf. Ich vermute ich schau aber an der falschen Stelle. |
AW: Deploy / Bereitstellung von Dateien in APP
Hast du unter Bereitstellung, wo du die PDF-Datei hinzufügst, "Remote-Pfad" gesetzt? Dort sollte "\assets\internal" stehen.
Dann kannst du mit TPath.GetDocumentsPath auch die Datei abrufen. Habe hierfür ein Lesezeichen gesetzt, hilft mir oft :) ![]() |
AW: Deploy / Bereitstellung von Dateien in APP
ja habe ich. Aber die Datei tauch dort nicht auf.
Oder funktioniert es nicht, weil ich die APP per Delphi auf das Tablet compiliere? |
AW: Deploy / Bereitstellung von Dateien in APP
Wird die Datei denn in den Debug/Release Ordner reingepackt?
Zitat:
Ansonsten fällt mir nur ein dass die Bereitstellung für die falsche Konfiguration ist? (Debug/Release) Aber die lib ging ja, wie du geschrieben hast. Holst du auch so den Pfad der Datei? TPath.Combine(TPath.GetDocumentsPath, 'mein-pdf-name.pdf'); Aber wenn im Release/Debug Ordner kein PDF zu finden ist, dann gibt Delphi das gar nicht erst weiter. |
AW: Deploy / Bereitstellung von Dateien in APP
Kann sein das ich gerade einen Denkfehler habe?
In meinem Projektordner liegt nun schon der Ordner assets\internal\ und die Dateien. Android\Release\MeinProjekt\assets\internal Ich war der Annahme das diese mit ins APK gepackt werden und auf Seiten vom Gerät in die jeweiligen Ordner gelegt werden. |
AW: Deploy / Bereitstellung von Dateien in APP
Zitat:
Du kannst die erzeugte .APK-Datei im Release-Ordner mit z.B. 7-Zip aufmachen (Release\ApplikationsName\bin\), und nachsehen ob die Datei in assets\internal ist. Wenn ja, dann holst du den Pfad einfach falsch raus. |
AW: Deploy / Bereitstellung von Dateien in APP
in dem APK sind die Daten drin.
Ich sehe das hier vor 6 Jahren schon mal so etwas war. ![]() edit : mit external geht es. Dann liegt die Datei in files\external. |
AW: Deploy / Bereitstellung von Dateien in APP
Hallo,
sorry wenn das nicht ganz zur originalen Frage passt6 aber: 1. was ist libapdfium.so? EIne Bibliothek zur PDF ANzeige? 2. Falls ja, wo bekommt man die her? 3. Und wie ruft man die auf? Ja, man kann die mittels LoadLibrary sicher laden, aber welche Funktionen sind da drin? Grüße TurboMagic |
AW: Deploy / Bereitstellung von Dateien in APP
Zitat:
2.) Die Bilbiothek ist von winsoft ![]() Wir haben die für Unlimited Use gekauft. Bekommst die Komponenten inkl Quellcode zum einbinden. Geht sicherlich besser, aber für unsere Zwecke ist das vollkommen ausreichend. 3.) Komponenten |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz