# Σχετικά με το QPython 3L
Το QPython είναι η μηχανή Python για το Android. Περιέχει μερικά εκπληκτικά χαρακτηριστικά όπως Python interpreter, περιβάλλον χρόνου εκτέλεσης, editor, βιβλιοθήκη QPYI και SL4A. Σας διευκολύνει να χρησιμοποιήσετε το Python στο Android. Και είναι ΔΩΡΕΑΝ.
Το QPython έχει ήδη εκατομμύρια χρήστες παγκοσμίως και είναι επίσης ένα έργο ανοιχτού κώδικα.
Για διαφορετικά σενάρια χρήσης, το QPython έχει δύο κλάδους, ήτοι QPython Ox και 3x.
Το QPython Ox απευθύνεται κυρίως στον προγραμματισμό των μαθητών και παρέχει πιο φιλικά χαρακτηριστικά για αρχάριους.
Αυτό είναι το QPython 3L, είναι κυρίως για έμπειρους χρήστες της Python και παρέχει μερικά προηγμένα τεχνικά χαρακτηριστικά.
# Καταπληκτικά χαρακτηριστικά
- Offline Python 3 διερμηνέας: Δεν απαιτείται Internet για την εκτέλεση προγραμμάτων Python
- Υποστηρίζει τη λειτουργία πολλών τύπων έργων, όπως: πρόγραμμα κονσόλας, πρόγραμμα SL4A, πρόγραμμα webapp
- Βολική συσκευή ανάγνωσης κωδικών QR για τη μεταφορά κωδικών στο τηλέφωνό σας
- QPYPI και ένα προσαρμοσμένο αποθετήριο για πακέτα προετοιμασμένων τροχών για βελτιωμένες επιστημονικές βιβλιοθήκες, όπως numpy, scipy, matplotlib, scikit-learn κ.α.
- Εύκολο στη χρήση επεξεργαστή
- ΟΛΟΚΛΗΡΩΜΕΝΟΣ & ΕΞΑΙΡΕΤΙΚΟΣ ΣΤΡΩΜΑΤΙΣΜΟΣ ΓΙΑ ΤΗ ΒΙΒΛΙΟΘΗΚΗ ΤΗΣ ANDROID (SL4A): ΜΠΟΡΕΙΤΕ ΝΑ ΚΑΝΕΤΕ ΤΗΝ ΑΝΔΡΟΕΙΔΗ ΕΡΓΑΣΙΑ ΜΕ ΠΥΘΩΝΑ
- Καλή τεκμηρίωση και υποστήριξη πελατών
# SL4A Χαρακτηριστικά
Με τις λειτουργίες SL4A, μπορείτε να χρησιμοποιήσετε τον προγραμματισμό Python για τον έλεγχο των εργασιών Android:
- API Android Apps, όπως: Εφαρμογή, Δραστηριότητα, Προορισμός & αρχική λειτουργία, SendBroadcast, PackageVersion, Σύστημα, Τοστ, Ειδοποίηση, Ρυθμίσεις, Προτιμήσεις, GUI
- Android Resources Manager, όπως: Επικοινωνία, Τοποθεσία, Τηλέφωνο, SMS, ToneGenerator, WakeLock, WifiLock, Πρόχειρο, NetworkStatus, MediaPlayer
- Τρίτη ενσωμάτωση εφαρμογών, όπως: Barcode, Browser, SpeechRecongition, SendEmail, TextToSpeech
- Hardwared Manager: Carmer, Αισθητήρας, Ένταση κουδουνίσματος & μέσων, Φωτεινότητα οθόνης, Μπαταρία, Bluetooth, Αντοχή σήματος, WebCam, Δόνηση, NFC, USB
[Σύνδεσμος τεκμηρίωσης API]
https://github.com/qpython-android/qpysl4a/blob/master/README.md
[Δείγματα API]
https://github.com/qpython-android/qpysl4a/issues/1
[ ΣΗΜΑΝΤΙΚΗ ΣΗΜΕΙΩΣΗ ]
Μπορεί να απαιτήσει την BLUETOOTH / LOCATION / READ_SMS / SEND_SMS / CALL_PHONE ΚΑΙ ΑΛΛΕΣ ΑΔΕΙΕΣ, ώστε να μπορείτε να προγραμματίσετε αυτά τα χαρακτηριστικά. Η QPYTHON ΔΕΝ ΧΡΗΣΙΜΟΠΟΙΕΙ ΤΙΣ ΑΔΕΙΕΣ ΣΕ ΠΛΑΙΣΙΟ.
ΕΑΝ ΕΧΕΤΕ ΕΞΑΙΡΕΣΗ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΗΣ ΧΡΗΣΗΣ ΕΝΤΟΣ ΤΟΥ SL4A API, ΠΑΡΑΚΑΛΩ ΕΛΕΓΞΤΕ ΕΑΝ ΕΙΝΑΙ ΕΝΕΡΓΟΠΟΙΗΜΕΝΕΣ ΟΙ ΑΝΩΤΕΡΕΣ ΑΔΕΙΕΣ ΣΤΙΣ ΡΥΘΜΙΣΕΙΣ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ.
# Πώς να αποκτήσετε επαγγελματική υποστήριξη πελατών
Ακολουθήστε τον οδηγό για να λάβετε υποστήριξη https://github.com/qpython-android/qpython/blob/master/README.md
[Κοινότητα QPython]
https://www.facebook.com/groups/qpython
[Συχνές Ερωτήσεις]
Α: Γιατί δεν μπορώ να χρησιμοποιήσω το API SMS του SL4A
Ε: Επειδή το Google Play και ορισμένα καταστήματα εφαρμογών έχουν αυστηρές απαιτήσεις σχετικά με τα δικαιώματα των εφαρμογών, στο QPython 3x, χρησιμοποιούμε το x για να διακρίνουμε τα υποκαταστήματα με διαφορετικά δικαιώματα ή apps. Για παράδειγμα, το L σημαίνει LIMITED και το S σημαίνει SENSITIVE.
Μερικές φορές δεν μπορείτε να χρησιμοποιήσετε τα αντίστοιχα API SL4A, επειδή η έκδοση που εγκαταστήσατε δεν διαθέτει τα αντίστοιχα δικαιώματα, ώστε να μπορείτε να αντικαταστήσετε ό, τι έχετε εγκαταστήσει με το σωστό.
Μπορείτε να βρείτε άλλα υποκαταστήματα εδώ:
https://github.com/qpython-android/qpython3/releases
Ενημερώθηκε στις
4 Φεβ 2020