Τομέας ανάπτυξης
Προσοχή: Ο κλάδος ανάπτυξης είναι για την περαιτέρω ανάπτυξη του AndroidAPS μόνο. Θα πρέπει να χρησιμοποιείται σε ξεχωριστό τηλέφωνο για δοκιμή όχι για καθημερινή χρήση του κυκλώματος!
The most stable version of AndroidAPS to use is that in the Master branch. Συνιστάτε να μείνετε στον κύριο κλάδο για τη χρήση του κυκλώματος.
Η έκδοση ανάπτυξης του AndroidAPS είναι μόνο για προγραμματιστές και δοκιμαστές που μπορούν άνετα να ασχολούνται με stacktraces, αναζητούν μέσω αρχείων καταγραφής και ίσως ενεργοποιούν το πρόγραμμα εντοπισμού σφαλμάτων για την παραγωγή αναφορών σφαλμάτων που βοηθούν τους προγραμματιστές (εν συντομία: οι άνθρωποι που γνωρίζουν τι κάνουν χωρίς να τους βοηθούν!). Επομένως, πολλά ημιτελείς χαρακτηριστικά είναι απενεργοποιημένα. To enable these features enter Engineering Mode by creating a file named engineering_mode
in directory /AAPS/extra . Η ενεργοποίηση της μηχανικής λειτουργίας μπορεί να σπάσει πλήρως το κύκλωμα.
Ωστόσο, ο κλάδος ανάπτυξης είναι ένα καλό μέρος για να δείτε ποια χαρακτηριστικά ελέγχονται και να βοηθήσετε να σβήσετε τα σφάλματα και να δώσετε ανατροφοδότηση σχετικά με τον τρόπο με τον οποίο λειτουργούν τα νέα χαρακτηριστικά στην πράξη. Συχνά οι άνθρωποι θα δοκιμάσουν τον κλάδο ανάπτυξης σε ένα παλιό τηλέφωνο και αντλία μέχρι να είναι σίγουροι ότι είναι σταθερός - οποιαδήποτε χρήση του είναι με δική σας ευθύνη. Κατά τη δοκιμή οποιωνδήποτε νέων λειτουργιών, θυμηθείτε ότι επιλέγετε να δοκιμάσετε μια λειτουργία που εξακολουθεί να βρίσκεται σε εξέλιξη. Κάντε αυτό με δική σας ευθύνη & με τη δέουσα επιμέλεια για να είστε ασφαλείς.
If you find a bug or think something wrong has happened when using the Dev branch, then view the issues tab to check whether anyone else has found it, or add it yourself if not. Όσες περισσότερες πληροφορίες μπορείτε να μοιραστείτε τόσο καλύτερα (μην ξεχνάτε ότι ίσως χρειαστεί να μοιραστείτε τα αρχεία καταγραφής ). The new features can also be discussed on discord.
A dev version has an expiration date. This seems inconvenient when using it satisfactorily, but serves a purpose. When a single dev version doing the rounds, it is easier to keep track of bugs that people are reporting. The developers do not want to be in a position where there are three versions of dev in the wild where bugs are fixed in some and not others, and people continue to report the fixed ones.