AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Einbinden von .so Android Library in Delphi
Thema durchsuchen
Ansicht
Themen-Optionen

Einbinden von .so Android Library in Delphi

Ein Thema von Mark7 · begonnen am 25. Aug 2022 · letzter Beitrag vom 30. Aug 2022
 
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.560 Beiträge
 
Delphi 12 Athens
 
#3

AW: Einbinden von .so Android Library in Delphi

  Alt 28. Aug 2022, 22:55
Du gehst da über Datei, Neu, weitere und im angezeigten Dialog wählst Du dann "Geräteübergreifend" und da Dynamische Bibliothek", siehe auch anlg. Screenshot.

Danach musst Du die Android Plattform noch hinzufügen und die .so Datei ist sofort kompilierbar.

Beim einbinden Deiner .so Datei in Deine App muss noch unterschieden werden, ob Du die DLL statisch einbindest oder erst zu Laufzeit.

Wenn statisch, muss Delphi zur Compilierzeit die .so-Datei auffindbar vorliegen haben, damit die entsprechenden Sprungadressen in Dein Code eingebunden werden können. Ich habe leider vergessen wo genau die .so-Datei liegen muss. Falls die Angabe des Suchpfades zu dem Ordner, wo Deine App erzeugt wird, nicht reicht, könnte es auch an einem anderen Ort sein, bzw. eine Angabe an anderer Stelle erforderlich sein (z.B. im Bibliothekspfad oder so?).

Aber evtl. weiß dass jemand anders hier, ich kann mich leider nicht mehr erinnern, hatte mal vor ein paar Monaten so einige Tests mit der Einbindung von Crossplatform DLL's gemacht...
Angehängte Grafiken
Dateityp: png DLL.png (59,5 KB, 17x aufgerufen)
  Mit Zitat antworten Zitat
 

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:27 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