Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Android: Fehler mit 32Bit (https://www.delphipraxis.net/202627-android-fehler-mit-32bit.html)

haentschman 23. Nov 2019 15:47

Android: Fehler mit 32Bit
 
Halölle...8-)

Ich habe mir vorgenommen mal in die Android Richtung zu gucken. :thumb:

Leider wird mein Enthusiasmus gleich wieder auf den Boden der Tatsachen zurückgeholt. :roll:

Ich habe:

* Tablet mit Android 9.0 Kernel 3.4.67
* leere Anwendung
* frisches 10.3.3 ohne Third Party

Problem:
Die Anwendung wird an das Tablet geschickt, der Startbildschirm wird gezeigt, aber die App startet nicht und wird gleich wieder beendet.

Fehler:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Project1.apk ist eine Exception der Klasse EJNIFatal mit der Meldung 'Aufruffehler: Methode nicht gefunden' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------

PS:
Die gleiche Anwendung (32Bit) wird auf meinem Mobiltelefon Android 8 ausgeführt.
Mit 64Bit Fehler:
---------------------------
Fehler
---------------------------
LLDB-Kernel kann nicht gestartet werden: './lldb-server[17]: syntax error: unexpected ')'
'.
---------------------------
OK
---------------------------

Danke für Infos...

PS: Mit diesen "Texten" der Meldung hab ich die Tante schon bemüht.

haentschman 25. Nov 2019 10:12

AW: Android: Fehler mit 32Bit
 
Soooo...8-)

Nachdem ich nun weiss, daß meine Geräte kein 64bit haben, habe ich mich auf 32bit konzentriert. Aber mit meinem Delphi bleibe ich bei meinem Fehler. Am Gerät kann es nicht liegen. Mit Andriod Studio war das Hello World in Minuten auf dem Billigtablet.

...und nun?

mkinzler 25. Nov 2019 10:30

AW: Android: Fehler mit 32Bit
 
Standardmässig erzeugt man mit Android-Studio ja reine SDK-Anwendungen (in Java-Bytecode). Im Unterschied dazu wernden in Delphi NDK-Anwendungen erzeugt (Java-Sub lädt plattformspezifischen Code nach) und nur hier besteht die Abhängigkeit von der Bittingkeit der Plattform/Kompilat.

haentschman 25. Nov 2019 10:56

AW: Android: Fehler mit 32Bit
 
Zitat:

...und nun?
...ich meinte damit, wie mache ich mit meinem Delphi weiter? :zwinker: Was muß ich noch prüfen? :gruebel:

MEissing 25. Nov 2019 10:58

AW: Android: Fehler mit 32Bit
 
Also:
Auf einem Gerät läuft es? Auf einem anderen nicht? (Jeweils [zwangsweise] 32 Bit)

Vielleicht liegt das am Gerät.... fehlende GPU Unterstützung?!?!
Startest du mit oder ohne Debugger?

mkinzler 25. Nov 2019 11:01

AW: Android: Fehler mit 32Bit
 
Zitat:

Vielleicht liegt das am Gerät.... fehlende GPU Unterstützung?!?!
Oder die von NEON, obwohl das heute sehr selten ist.

haentschman 25. Nov 2019 11:02

AW: Android: Fehler mit 32Bit
 
Zitat:

Auf einem anderen nicht? (Jeweils [zwangsweise] 32 Bit)
...ja.
Zitat:

fehlende GPU Unterstützung?
...prüfe ich. Nicht hauen...was sind die Voraussetzungen? :oops:
Zitat:

Startest du mit oder ohne Debugger?
...beide Varianten gleich.

Danke...

mkinzler 25. Nov 2019 11:06

AW: Android: Fehler mit 32Bit
 
http://docwiki.embarcadero.com/RADSt...eanforderungen
http://docwiki.embarcadero.com/RADSt...id-Ger%C3%A4te

haentschman 25. Nov 2019 11:13

AW: Android: Fehler mit 32Bit
 
Danke...:wink:

haentschman 25. Nov 2019 11:23

AW: Android: Fehler mit 32Bit
 
Jetzt wird es klarer...:?
Zitat:

Hinweis: RAD Studio unterstützt die folgenden Android-Versionen nicht:

KitKat (Android 4.4)
Jelly Bean (Android 4.1.x, 4.2.x, 4.3.x)
Ice Cream Sandwich (Android 4.0.3 und 4.0.4)
Honeycomb (Android 3.x)
Gingerbread (Android 2.3.3 – 2.3.7)

Tegra 2-Geräte (Unterstützung für NEON erforderlich)
Zitat:
Zitat:

Tablet:
Android 9.0, API 19 (müßte das nicht 28 sein?...das riecht nach Beschiss )
...damit das Tablet raus (API 19 ist Android 4.4).

Danke an Alle...

Rollo62 25. Nov 2019 15:13

AW: Android: Fehler mit 32Bit
 
Nur mal ne Frage, waren das Billigtablets aus China, oder einigermaßen Markenteile ?
Ich habe mir auch mal vor Jahren so ein Billigteil (60 USD) mitgebracht, das war aber ein echter Fehlkauf,
nicht nur wegen der Entwicklung, sondern es wurde auch zu heiss und schaltete nach 15 Min. ab.

Seitdem kaufe ich mir keine Sparbrötchen mehr, insbesodere bei der Entwicklung macht das
auch keinen Spass (die sind lahm, nicht aktuell, kein Support, etc.).
Die Markentablets sind eigentliuch ganz erschwinglich geworden, da spart man echt am falschen Ende.

Nur wenn ich zB. 100 Tablets irgendwo einrichten müsste, dann würde ich womöglich über Billigbrötchen nachdenken, um Kosten zu sparen, die müssten dann aber auch auf Herz und Nieren getestet werden.
Wenn aber am Ende Support anfällt weil die Hälfte ausfällt ist der Gewinn schnell wieder weg.

haentschman 25. Nov 2019 16:24

AW: Android: Fehler mit 32Bit
 
Zitat:

waren das Billigtablets aus China
...ja nur eines. Es sollte eigentlich nur für eine Präsentation sein. Eine Demoanwendung mit Delphi drauf...fertsch. Das Tablet ist mit Andoid 9 ausgepreist worden...drin steckt aber 4.4.2 Kitkat. Das ist Beschiss. Das Ding ist quasi schon auf dem Heimweg. :wink:
Zitat:

sondern es wurde auch zu heiss und schaltete nach 15 Min. ab.
Dieses war den ganzen Tag am Strom...ca.25 Grad. Da kann nichts Negatives sagen.

Rollo62 25. Nov 2019 16:59

AW: Android: Fehler mit 32Bit
 
Zitat:

Zitat von haentschman (Beitrag 1452091)
Zitat:

waren das Billigtablets aus China
Eine Demoanwendung mit Delphi drauf...fertsch. Das Tablet ist mit Andoid 9 ausgepreist worden...drin steckt aber 4.4.2 Kitkat.

Ja ja, so kenne ich die Chinesen.
Wenn man nicht höllisch aufpasst verkaufen die einem ein X für ein U.
Am Besten immer blöd nachfragen, wenn es einen direkten Kontakt gibt, denn frech weg lügen wollen die auch wieder nicht.

Mein Tablet war schon etwas älter, in der Anfangsphase der Tablets, da hat sich mittlerweile Einiges getan.
Aber ich kenne auch Fälle wo die ein iPad 1:1 nachgebaut haben, und Android oder sonstwas reingebaut haben, konnte man aber ohne groß zu Testen nicht sehen.
Ich würde empfehlen sowas nur in Deutschland zu kaufen, denn da kann ich zumindest jemanden den Schrott zurückschicken :stupid:

TurboMagic 25. Nov 2019 20:17

AW: Android: Fehler mit 32Bit
 
Hallo,

nein, mit 4.4 ist es nicht unbedingt raus.
Unterstützt nicht bedeutet nur: wir haben's nicht getestet und wenn's
was ist werden wir's höchstwahrscheinliuch auch nicht fixen.

Ich hab' auch ein 4.4 Tablet welches eine einfache 32 Bit App die
mit 10.3.3 compiliert wurde problemlos ausführt.

Grüße

TurboMagic

TurboMagic 25. Nov 2019 20:19

AW: Android: Fehler mit 32Bit
 
Ja, es gab' schon mal ein "ephone", sah'Ä nach iPhone aus, war aber Android drauf.

haentschman 26. Nov 2019 06:12

AW: Android: Fehler mit 32Bit
 
Liste der Anhänge anzeigen (Anzahl: 1)
Moin...8-)
Zitat:

nein, mit 4.4 ist es nicht unbedingt raus.
...deswegen habe ja diesen Thread. :zwinker: Auch 32bit funktioniert nicht. :(

zum Fake: siehe Bild

Zitat:

Ich würde empfehlen sowas nur in Deutschland zu kaufen
...ebay Deutschland, Paypal :thumb:

Rollo62 26. Nov 2019 08:13

AW: Android: Fehler mit 32Bit
 
Zitat:

Zitat von haentschman (Beitrag 1452124)
Moin...8-)
...ebay Deutschland, Paypal :thumb:

[OT]
Kauf doch lieber gleich beim Laden um die Ecke deiner Wahl, statt direkt vom Amazon/Ebay Hütchenschieber,
solange es überhaupt noch solche Läden in Deutschland gibt.
Für ein bischen mehr Marge kriegt man oft gut durchdachte Dinge und guten Service.

Nicht immer ist die "elektronische Bucht" günstiger, zumindest nicht auf lange Sicht :stupid:
[/OT]

haentschman 26. Nov 2019 08:58

AW: Android: Fehler mit 32Bit
 
:P ...nochmal.
Zitat:

Es sollte eigentlich nur für eine Präsentation sein
...ich kaufe doch kein Gerät für normales Geld und dann wird der Vorschlag nicht angenommen? :stupid:

PS:
Zitat:

Kauf doch lieber gleich beim Laden um die Ecke deiner Wahl
...der nächste Laden wäre ca. 30 km weit weg. :?

jaenicke 7. Apr 2020 05:38

AW: Android: Fehler mit 32Bit
 
Zitat:

Zitat von haentschman (Beitrag 1452124)
zum Fake: siehe Bild

Schlechter Fake, sie haben die Kernelversion unten auch vergessen zu fälschen: 3.4.67 ist KitKat wie schon am API Level erkannt

Zitat:

Zitat von haentschman (Beitrag 1452124)
Zitat:

Ich würde empfehlen sowas nur in Deutschland zu kaufen
...ebay Deutschland, Paypal :thumb:

ebay Deutschland sagt nichts, das Entscheidende ist der Standort des Verkäufers (und nicht der Ware).

Allerdings habe ich mit Chinaware bei Tablets durchaus gute Erfahrungen gemacht, aber man sollte sich vorher informieren welche Tablets gut sind und die dann bei dem genannten Händler kaufen. Es gibt genügend deutsche Seiten mit entsprechenden Bewertungen.

haentschman 7. Apr 2020 05:50

AW: Android: Fehler mit 32Bit
 
Moin...8-)

Das Tablet jetzt hat mein Enkel. (Bis sie groß ist ist, ist das Tablet eh rustikal...:P) Ich habe noch ca. 60% Rabatt ausgehandelt. :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:30 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