Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
Die Entwicklungsumgebung vorbereiten
- Eclipse und Android SDK
- Systemprogrammierung und die C/C++-Programmiersprache
- Organisieren von Quellcode-Repositorys
Überblick über die Linux-Plattformarchitektur
- Verstehen der Android-Dateistruktur
- Wie Code in Android organisiert ist
- Wie Systemdienste (Anwendungen) mit Hardware kommunizieren
Linux-Kernel
- Verstehen des Android-Geräte-Treiber-Frameworks
- Hardware (Sensoren, Kamera, Audio) mit der Android HAL verbinden
- Den Kernel kompilieren
Android HAL
- Verstehen der HAL (Hardware Abstraction Layer)
- HAL mit Systemdiensten (Anwendungen) verbinden
Systemprogrammierung
- Verstehen des Android-Build-Systems
- Einen Android-System bauen und debuggen
- Den Boot-Prozess debuggen
Android für eingebettete Plattformen
- Überblick über virtuelle Hardware (Übersetzer, Brücken, Simulatoren, Emulatoren und virtuelle Maschinen)
- Anpassung des Android-Emulators
- Anpassung von Android für ARM-basierte Systeme
Android-Netzwerke
- Wi-Fi aktivieren
Neue Hardware hinzufügen
- Hardwaregeräte integrieren
- Grafik aktivieren
Android bereitstellen
- OTA-Pakete erstellen
Fehlerbehebung
- Android-Wiederherstellung
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung in C/C++-Programmierung.
- Erfahrung in Java-Programmierung.
- Kenntnisse von Hardware- und Softwarekonzepten.
Zielgruppe
- Linux-Systementwickler
- Android-Systemprogrammierer
- Entwickler, die in Android-Systemprogrammierung eintreten möchten
28 Stunden
Erfahrungsberichte (3)
Der Trainer war bereit, zusätzliche Probleme mit Dagger zu ergründen.
Susheel - Home
Kurs - Dependency Injection with Dagger 2
Maschinelle Übersetzung
Das Wissen des Trainers und die Leichtigkeit, mit der er es präsentierte.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurs - Android Applications Testing
Maschinelle Übersetzung
I really enjoyed the fairly broad coverage of topics.
john harrigan
Kurs - Android Development
Maschinelle Übersetzung