Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Delphi - Android App erstellen (https://www.delphipraxis.net/192245-delphi-android-app-erstellen.html)

derseitzer 2. Apr 2017 19:23

Delphi - Android App erstellen
 
Hallo,
ich habe Delphi 10.1 Berlin (+ Mobile Add-on pack) und würde gerne eine Handy-app auf meinem Samsung Galaxy S7 erstellen.
Ich haben ein simples -sozusagen- "hello World Programm" erstellt und die Datei "libHelloWorld.so" einfach auf mein Handy gezogen.
Unter Meine Dateien kann ich nun die .so-Datei finden allerdings ist sie weder eine App, noch kann ich sie öffnen..
Wäre sehr nett wenn man mir helfen könnte :oops:

Mit freundlichen Grüßen,
DerSeitzer

Luckie 2. Apr 2017 20:28

AW: Delphi - Android App erstellen
 
Du musst ein apk Package erstellen.

mkinzler 2. Apr 2017 20:44

AW: Delphi - Android App erstellen
 
Das macht Delphi eigentlich automatisch.

derseitzer 2. Apr 2017 20:49

AW: Delphi - Android App erstellen
 
ein Apk package? :shock:
Was muss ich denn genau einstellen, dass es das automatisch macht:D?
Ich habe eben eine geräteübergreifene anwendung erstellt und alles auf Android gestellt.. habe auch die ganzen android packages (sdk ndk) installiert und passt alles soweit
aber wie erstelle ich die app:/

mkinzler 2. Apr 2017 21:02

AW: Delphi - Android App erstellen
 
Beim Erzeugen/Bereitstellen wird ein apk-Package erzeugt und auf dem Gerät installiert.

https://www.youtube.com/watch?v=_OmWPVOfPnI

derseitzer 2. Apr 2017 21:22

AW: Delphi - Android App erstellen
 
Okay dann habe ich nun ein anderes Problem. Im Ordner "Ziel" wird mi mein handy nicht angezeigt.. (aktualisieren bringt nichts obwohl es angeschlossen ist)

mkinzler 2. Apr 2017 21:32

AW: Delphi - Android App erstellen
 
Hast Du auf dem Device Debugging per USB erlaubt?
Erkennt adb deine Device?

derseitzer 2. Apr 2017 21:52

AW: Delphi - Android App erstellen
 
also in meinem explorer wird mir mein handy angezeigt.. :/

derseitzer 2. Apr 2017 22:02

AW: Delphi - Android App erstellen
 
Liste der Anhänge anzeigen (Anzahl: 2)
Eine Frage hab ich dazu noch, was möglicherweise mein problem sein könnte.. Ich habe teilweise Probleme gehabt bei Delphi mit diesen SDK und NDKs und habe sie sozusagen von hand heruntergeladen und mit dem SDK Manager die Pfade hinzugefügt (siehe Anhang). Er zeigt mir keine Fehlermeldungen aber eventuell findet delphi deshalb mein Samsung S7 Edge nicht?

Ydobon 3. Apr 2017 00:08

AW: Delphi - Android App erstellen
 
Daten zu kopieren ist etwas anderes als das Erlauben eines Debuggers, dazu musst du auch das Handy vorbereiten. Hast du dich an diese Anleitung gehalten? Dein Handy sollte dann in der Geräteauswahl der IDE auftauchen und ausgewählt werden können.
http://docwiki.embarcadero.com/RADSt...d-Ger%C3%A4ten

himitsu 3. Apr 2017 10:13

AW: Delphi - Android App erstellen
 
Android kann das Handy in merheren Varianten freigeben.

Standardmäßig sind nur als "USB-Stick", wo im Explorer die SD-Karte erreichbar ist oder als Medien-Server, wo Bilder/Videos/Musik von außerhalb erreichbar sind.

USB-Debugging muß man erst über eine versteckte Option im Handy freischalten.
Da hat man dann via ADB (Android Debug Bridge) Zugriff auf die "Konsole" des Gerätes und kann Software über USB oder WLAN installieren (Delphi kann standardmäßig nur USB) und kann auch laufende Prozesse sehen/steuern/debuggen.

MichaelT 3. Apr 2017 10:33

AW: Delphi - Android App erstellen
 
Das auch im Emulator. Ist zwar klar, ... aber eher nachher.

Zitat:

Zitat von himitsu (Beitrag 1366238)
... über eine versteckte Option im Handy freischalten.


derseitzer 3. Apr 2017 11:14

AW: Delphi - Android App erstellen
 
VIELEN DANK!!! usb-debugging aktiviert und es hat geklappt
Vielen vielen Dank nochmal!! Ich freu mich so :D


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