Android
Τα κύρια μέρη του Android
- Πυρήνας (Kernel) : Ο πυρήνας Linux είναι συχνά χρησιμοποιούμενος στο Android.
- Βιβλιοθήκες (Libraries)
- Επίπεδο Εφαρμογής (Application Layer)
- Πλαίσιο Εφαρμογής (Application Framework)
- Επίπεδο Εκτέλεσης (Runtime):
- Εφαρμογές Χρήστη (User Applications):
Όλα τα παραπάνω συνεργάζονται για να παρέχουν την πλήρη λειτουργία του Android σε μια κινητή συσκευή
Χαρακτηριστικά
- Υποστηρίζει πολλαπλές κατηγορίες συσκευών (πχ smartphone, tablet).
- Εφαρμογές: Προσφέρει μια μεγάλη ποικιλία εφαρμογών για διάφορες ανάγκες χρηστών.
- Προσφέρει διάφορα μέτρα ασφαλείας και δυνατότητες διαχείρισης της ιδιωτικότητας, όπως ο έλεγχος δικαιωμάτων εφαρμογών.
- Οι χρήστες μπορούν να προσαρμόσουν το Android με φόντα, εικονίδια, widgets και άλλες ρυθμίσεις.
- Λαμβάνει τακτικές ενημερώσεις λογισμικού
- Υποστηρίζει πολλές γλώσσες
- Οι χρήστες μπορούν να συγχρονίσουν τα δεδομένα τους με τον λογαριασμό τους στην Google.
- Χρησιμοποιεί την εικονική μηχανή Dalvik ή το ART για την εκτέλεση των εφαρμογών.
- Παρέχει εργαλεία για τη διαχείριση της ενέργειας της μπαταρίας
- Περιλαμβάνει πολλές υπηρεσίες της Google, όπως το Google Maps, το Google Drive και άλλες.
Λίστα με βασικούς επεξεργαστές που χρησιμοποιούνται σήμερα σε Android κινητά
| Έτος | Qualcomm (Snapdragon) | MediaTek (Dimensity) | Samsung (Exynos) | Google (Tensor) |
|---|---|---|---|---|
| 2025 | 8 Elite Gen 5 / 7s Gen 4 / 7 Gen 4 / 6 Gen 4 | 9400 Plus / 8500 / 7400 / 7060 | Exynos 2500 / Exynos 1680 | Tensor G5 |
| 2024 | 8 Elite (Gen 4) / 7s Gen 3 / 7+ Gen 3 | 9400 / 8400 / 8350 / 7350 / 7300 | Exynos 1580 / 1480 | Tensor G4 |
| 2023 | 8 Gen 3 / 7s Gen 2 / 7 Gen 3 / 6 Gen 3 | 9300 / 8200 / 7200 / 6100+ | Exynos 2400 / Exynos 1380 / 1330 | Tensor G3 |
| 2022 | 8 Gen 2 / 7 Gen 1 / 6 Gen 1 / 4 Gen 1 | 9200 / 8100 / 8000 / 1080 | Exynos 2200 / Exynos 1280 | Tensor G2 |
| 2021 | 8 Gen 1 / 780G / 778G / 695 / 480 | 9000 / 1200 / 1100 / 920 / 900 / 810 | Exynos 2100 / Exynos 1080 | Tensor (G1) |
Eκδόσεις Android
| Android | Codename | API Level | Σημείωση |
|---|---|---|---|
| 17 | Cinnamon Bun | ||
| 16 | Baklava | ||
| 15 | Vanilla Ice Cream | ||
| 14 | Upside Down Cake | ||
| 13 | Tiramisu | 33 | - |
| 12 | Snow Cone | 31 | Ευκολότερη κοινή χρήση Wi-Fi Scrolling Screenshot |
| 11.0 | Red Velvet Cake | 30 | Εγγραφή οθόνης |
| 10.0 | Quince Tart | 29 | Notification Bubbles Dark theme/mode |
| 9.0 | Pie | 28 | - |
| 8.0 | Oreo | 26 | Βελτίωση ειδοποιήσεων Wi-Fi Assistant Google Play Protect |
| 7.0 | Nougat | 24 | - |
| 6.0 | Marshmallow | 23 | Υποστήριξη USB-C |
| 5.1 | Lollipop | 22 | Φωνητικές κλήσεις υψηλής ευκρίνειας, διαθέσιμες μεταξύ συσκευών 4G LTE με Android 5.1. Native Wi-Fi calling support (Version 5.1.1) |
| 5.0 | Lollipop | 21 | Android Runtime Λειτουργία Smart lock |
| 4.4 | KitKat | 19 | - |
| 4.1 | Jelly Bean | 16 | Δυνατότητα απενεργοποίησης ειδοποιήσεων σε συγκεκριμένη εφαρμογ |
| 4.0 | Ice Cream Sandwich | 14 | Face Unlock |
| 2.3 | Gingerbread | 9 | NFC |
| 2.2 | Froyo | 8 | Wi-Fi hotspot,Adobe Flash |
| 2.0 | Eclair | 5 | - |
| 1.6 | Donut | 4 | - |
| 1.5 | Cupcake | 3 | Δυνατότητα αποστολής βίντεο στο YouTube. |
Android Debug Bridge
Το adb (Android Debug Bridge) είναι ένα εργαλείο γραμμής εντολών που επιτρέπει τη σύνδεση και διαχείριση Android συσκευών μέσω του υπολογιστή. Παρέχει δυνατότητες όπως απομακρυσμένος έλεγχος της συσκευής, εγκατάσταση εφαρμογών, μεταφορά αρχείων, εκτέλεση εντολών στο shell της συσκευής, και αντιμετώπιση προβλημάτων. Χρησιμοποιείται κυρίως από προγραμματιστές και τεχνικούς για debugging, testing, και άλλες λειτουργίες συντήρησης των Android συσκευών.




