Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   D11 FMX TMapView (https://www.delphipraxis.net/209235-d11-fmx-tmapview.html)

friedt99 13. Nov 2021 20:21

D11 FMX TMapView
 
Hallo Zusammen,

versuche gerade ein App die auf IOS funktioniert nun auch auf Android
zu testen.

Momentan hängt es am TMapView.

Google API Key ist erzeugt und eingetragen.
Schon beim Laden des Frames mit TMapView wird folgende Exception geworfen:

Exception der Klasse EJNIFatal mit der Melddung "Java-Type com/google/android/gms/maps/OnMapReadyCallback wurde nicht gefunden"

Was sagt mir das ?
- Habe ich bei der Erstellung des API Keys was falsch gemacht ?.
- Fehlen Haken in den Projekteinstellungen ?
- Muss da noch was authentifiziert werden ?

Hoffe einer hat einen Tipp für mich, Google war leider Ratlos.

Grüße
Thomas

venice2 13. Nov 2021 20:27

AW: D11 FMX TMapView
 
Über Google!
_Using_a_Map_Component_to_Work_with_Maps_(iOS_and_ Android)

friedt99 13. Nov 2021 21:17

AW: D11 FMX TMapView
 
ja, nach genau der Anleitung bin ich ja vorgegangen.

Ich habe da bestimmt was falsch gemacht / übersehen.

Was muss ich denn im Google Projekt als Paketname eingeben
wenn in den Projektoptionen (Versionsinformationen) als package "com.embarcadero.$(ModuleName)" steht ?

Oder muss ich da zwingend noch meine eigene Domain registrieren ?

TurboMagic 14. Nov 2021 13:58

AW: D11 FMX TMapView
 
Hallo,

bitte mal in den Projektoptionen was anderes als com.embarcadero... reionschreiben!
Das muss keine existierende Domain sein. Es sollte wohl nur sowas wie
com.DeinName.Anwendungsname sein...
Und das muss man dann vermutlich bei Google angeben.

Grüße
TurboMagic

friedt99 15. Nov 2021 13:04

AW: D11 FMX TMapView
 
Danke für die Antworten.

es war aber etwas ganz anderes:

Nachdem auch die CameraComponent Fehler geworfen hat, habe ich das Demoprojekt "CameraComponent"
mit meinen Projektoptionen verglichen (Das lief nämlich Fehlerfrei).

Und in meinen Projekt waren unter der Zielplattform "Android 32 Bit\Bibliotheken" viele Warnsysmbole.
Mit "Systemdateien auf Standard zurücksetzen" sind die verschwunden und seit dem klappt
es mit den Karten und auch mit der Kamera.

Möglicherweise waren da falsche Angaben weil ich das Projekt von 10.4.2 auf 11 übernommen habe.

Danke für Eure Hilfe.

venice2 15. Nov 2021 13:54

AW: D11 FMX TMapView
 
Zitat:

Möglicherweise waren da falsche Angaben weil ich das Projekt von 10.4.2 auf 11 übernommen habe.
Deshalb starte ich wenn ich migriere nicht das Projekt *.dproj sondern die *.dpr von meinem Projekt.
Um die Eigenschaften der alten Version nicht mit zu übernehmen.

Ich denke das schließt dann einige Fehler von vornherein aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz