Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi OFFLINE-Installation Android-SDK (https://www.delphipraxis.net/200273-offline-installation-android-sdk.html)

pasu 5. Apr 2019 10:11

OFFLINE-Installation Android-SDK
 
Guten Tag,

wir programmieren in Delphi Studio 10.2.3 hauptsächlich Datenbankanwendungen für Windows. Die Entwickungsrechner haben dabei keinen Zugriff auf das Internet. Alle Installationen und Updates müssen somit Offline erfolgen. Grundsätzlich ist das kein Problem, nur bei der Installation der für der Android-SDK kam ich nicht weiter.
Nach der Anleitung von der Homepage von embarcadero läd man sich JDK, NDK und SDK herunter und installiert die nach Anleitung. JDK und NDK funktionierte so, aber unter dem Link für den Android-SDK-download gab es nur "androidstudio" zum download. Ich hatte eine Seite erwartet, wo man die verschiedenen Versionen der SDK herunterladen kann, um sie dann zu installieren.
Hat man sein Delphi mit Internet, dann scheint die Installation recht einfach zu sein. Aber offline komme ich hier nicht weiter. Kennt jemand das Problem und einen Ausweg? wo kann man sich die SDK für die verschiedenen Androidversionen herunterladen?

franktron 5. Apr 2019 11:05

AW: OFFLINE-Installation Android-SDK
 
Hab ne Anleitung gefunden
https://androidsdkoffline.blogspot.c...sdk-tools.html

TiGü 5. Apr 2019 11:12

AW: OFFLINE-Installation Android-SDK
 
Aus Neugier und Interesse:
Warum haben die Entwicklungsrechner keine Internetanbindung?
Hat das sicherheitstechnische Gründe? Sensibles Umfeld bzw. Daten?
Ich könnte so gar nicht arbeiten, weil man ja doch öfters mal was nachschlagen muss.
Sei es in der MSDN, im Embarcadero DocWiki (mag die Offline-Hilfe nicht), in der Doku von Dritt-Systemen (die es nur als Website gibt), Stack Overflow, Tutorials usw. usf.

haentschman 6. Apr 2019 06:25

AW: OFFLINE-Installation Android-SDK
 
[Meine Meinung]
Zitat:

Die Entwickungsrechner haben dabei keinen Zugriff auf das Internet.
...das wäre ein Kündigungsgrund. :shock: Frage mal einen Dachdecker was er davon hällt, wenn du ihm seinen Hammer wegnimmst? Da ist in deiner Firma Gesprächsbedarf!

HolgerX 6. Apr 2019 07:00

AW: OFFLINE-Installation Android-SDK
 
Hmm..

Zitat:

Zitat von haentschman (Beitrag 1429603)
[Meine Meinung]
Zitat:

Die Entwickungsrechner haben dabei keinen Zugriff auf das Internet.
...das wäre ein Kündigungsgrund. :shock: Frage mal einen Dachdecker was er davon hällt, wenn du ihm seinen Hammer wegnimmst? Da ist in deiner Firma Gesprächsbedarf!

Da werden wohl Äpfel mit Birnen verglichen... ;)

Ein Programmierer kann auf einem PC ohne Internet arbeiten..
Ebenso kann ein Dachdecker auf dem Dach arbeiten ohne Internet zu haben ;)

Bei uns im Unternehmen ist es so, das KEINE Arbeitsplätze direkten Zugang zum Internet haben (OK, Mailserver ausgenommen)

Auf allen PCs laufen VMs/ThinCLients mit welchen eine Sandbox-Umgebung gestartet wird, in der dann Internet-Zugang vorhanden ist.
Sollte somit diese VM 'infiziert' werden, so bleibt der Angreifer in der Sandbox und es genügt auf ein Snapshot zurück zu spielen und er ist weg..

So, was spricht dagegen, dass meine Entwicklungsumgebung keinen Internet-Zugang hat?

Sorry, aber sind wir (unsere Gehirne) schon sooo abhängig vom Internet, das es krankhaft nicht ohne geht? ;)

haentschman 6. Apr 2019 07:34

AW: OFFLINE-Installation Android-SDK
 
Zitat:

So, was spricht dagegen, dass meine Entwicklungsumgebung keinen Internet-Zugang hat?
z.B.:
1. Um was Neues zu lernen...neue Techniken findest du nur online in E-Books. Wir haben hier noch keine Bibliotheken dafür. Wenn du allerdings mit dem D6 Kochbuch zurecht kommst, braucht du es nicht. :P
2. Recherche bei Fehlern
3. Fremdkomponentenherstellen auf die Füße treten
4. Das Wichtigste! Keinen Zugang zur DP. :thumb:

Zitat:

Sorry, aber sind wir (unsere Gehirne) schon sooo abhängig vom Internet, das es krankhaft nicht ohne geht?
Ich tippe darauf, daß mehr als 95% der Entwickler das Internet als Werkzeug betrachten. :thumb: Und den anderen, die während der Arbeitszeit ihre Katzenvideos anschauen, ist eh nicht zu helfen. :stupid:

...ich bin aus dieser Diskussion raus. :?

Bernhard Geyer 6. Apr 2019 08:01

AW: OFFLINE-Installation Android-SDK
 
Zitat:

Zitat von HolgerX (Beitrag 1429604)
Auf allen PCs laufen VMs/ThinCLients mit welchen eine Sandbox-Umgebung gestartet wird, in der dann Internet-Zugang vorhanden ist.

Das kenne ich aus dem Militär-Umfeld. Da wird alles sehr restriktiv gehandhabt.
Das ist dann auch immer sehr aufwändig bei denen Remote Support zu machen (Als Remote-SW ist dort nur eine SW-Version im Einsatz die nur mit IE und nicht mit Windows 10 funktioniert)

Zitat:

Zitat von HolgerX (Beitrag 1429604)
So, was spricht dagegen, dass meine Entwicklungsumgebung keinen Internet-Zugang hat?

Ist deine Entwicklungsumgebung dein einziges Werkzeug? Was ist mit Bucktracking-System auf das auch Kunden Zugriff haben?
Oder ein Dokumentations/Wikisystem das ebenfalls mit den Kunden zusammen befüllt wird?
Oder das du Schnittstellen mit dem Kunden(-test)system testen musst

Sicherlich würde vieles ohne direkten Internetzugang gehen. Wäre jedoch umständlicher und würde die Produktivität doch stark einschränken/reduzieren.

Luckie 6. Apr 2019 10:23

AW: OFFLINE-Installation Android-SDK
 
Bitte diskutiert das Thema "Entwicklungsrechner und Internetzugang" in einem extra Thread und konzentriert euch hier auf das eigentliche Problem des Threaderstellers. Danke.

TurboMagic 7. Apr 2019 21:24

AW: OFFLINE-Installation Android-SDK
 
Es gibt einen SDK Download ohne das Studio?
Nur: der muss nach Installation diverse Pakete aus dem Internet
nachladen. Mir ist kein komplett Offline SDK Installer
bekannt. Aber ruhig Mal bei Google nach so etwas fragen...

pasu 8. Apr 2019 05:58

AW: OFFLINE-Installation Android-SDK
 
Danke für die vielen Antworten. Dem Link werde ich dann gleich nachgehen. Vielleicht komme ich dann zu der gewünschten Installation.
Unseren Rechner, wie das gesammte interne Netzwerk haben aus Sicherheitsgründen keinen Zugang zum Internet. Internet habe ich schon, aber auf einer Maschine daneben. Downloads laufen durch eine mehrstufige Sicherheitsprüfung.
Es gibt keine Sicherheit im Internet. Wenn jemand Zugriff auf ein System haben möchte, dann schafft der das auch. Es gibt genügend Beispiele von großen Firmen.
Ich programmiere Pascal schon seit Turbopascal 1.0 in den 80ern. Nun haben wir Delphi und mit jeder Version wird es schwieriger, ohne direkten Internetzugriff auszukommen.

TurboMagic 8. Apr 2019 20:56

AW: OFFLINE-Installation Android-SDK
 
Die Offline Installation des SDK ist aber nicht Delphi's Schuld. Auch bei den meisten anderen Entwicklungslösungen wird das ein Problem sein. :(

Rollo62 9. Apr 2019 07:29

AW: OFFLINE-Installation Android-SDK
 
Es könnte sein das Android schön sauber in einem Verzeichnis installiert, so wie sich das gehört :stupid:

Da würde ich mal checken ob man das nicht einfach mit einem PC am Internet installieren kann,
und danach die kompletten Verzeichnisse einfach Offline auf den gewünschten PC kopiert.
Google ist nicht Microsoft, und hat womöglich die DLL und Registry-Hölle verpasst.

pasu 9. Apr 2019 12:57

AW: OFFLINE-Installation Android-SDK
 
Ich hab von dem Link, der hier genannt wurde zu Android SDK, alles herunterladen. Das muss jetzt durch die Schadcodeprüfung. Dann noch ein Image ziehen. Dann probiere ich mal, ob ich etwas gangbares hin bekomme. Der Vorschlag mit einem anderen Rechner, der nur für die Installation im Internet hängt ist sicher nicht schlecht, aber bei uns nicht zulässig. Wenn nichts wird, dann schreibe ich an den Hersteller. Der sollte eine Lösung bieten, bzw sein Hilfesystem überarbeiten.

TurboMagic 9. Apr 2019 21:47

AW: OFFLINE-Installation Android-SDK
 
Ggf. auch mal an Embarcadero mit dieser Problemstellung weden, evtl. kennen die noch einen lösungsansatz, den wir nicht kennen.
Dazu entweder per E-Mail an jemand von EMBT wenden (z.B. Marco Cantu at embarcadero punkt com) oder über das EMBT SUpportportal
(wenn man eine aktuelle Subskription hat) ein Ticket erstellen. Dann kümmert sich jemand persönlich.

Rollo62 11. Apr 2019 11:13

AW: OFFLINE-Installation Android-SDK
 
Ich meine das Problem liegt bei Google, die kein Standalone-Paket anbieten, ohne Download.
Da kann auch EMBA wenig tun.

sh17 11. Apr 2019 11:25

AW: OFFLINE-Installation Android-SDK
 
Ich denke auch, das das SDK einfach kopiert werden kann von einem Rechner mit Internet, auf dem es installiert wird. Man kann auch mehrere SDKs auf einem Rechner einsetzen. Von daher sollte es klappen.

pasu 17. Apr 2019 11:00

AW: OFFLINE-Installation Android-SDK
 
Hallo nochmal,

abschließend wollte ich nur mitteilen, dass ich mit den Tools vom Link:

https://androidsdkoffline.blogspot.c...sdk-tools.html

die Offlineinstallation von SDK, JDK, NTK und was sonst noch notwendig ist, in Tokio 10.2.3 hinbekommen habe.
Die Emulation eines Androidgerätes auf dem Rechner klappt zwar noch nicht, aber ich kann die App erstellen und auf ein Smartphone kopieren und starten.

Danke für die Hilfe.:thumb:

Rollo62 17. Apr 2019 18:31

AW: OFFLINE-Installation Android-SDK
 
Gut zu wissen, Dankesehr.


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