Android NDK
Το σύνολο εργαλείων Android NDK είναι ένα λογισμικό που επιτρέπει στο χρήστη να εφαρμόσει τα κομμάτια των ανεπτυγμένων εφαρμογή τους σε εγγενή κώδικα, μέσω της χρήσης των γλωσσών όπως η C και C ++. Για ορισμένους τύπους εφαρμογής, αυτό βοηθά το χρήστη επαναχρησιμοποίηση βιβλιοθήκες κώδικα που έχουν γραφτεί σε αυτές τις γλώσσες προγραμματισμού. Το σύνολο εργαλείων Android NDK είναι ιδανική γιατί επιτρέπει στους προγραμματιστές να λάβετε την καλύτερη απόδοση της συσκευής είναι δυνατόν. Ο πηγαίος κώδικας συγκεντρώνει άμεσα σε κώδικα μηχανής CPU, και όχι σε μια ενδιάμεση γλώσσα όπως η Java. Επειδή δεν υπάρχει ένα επιπλέον «μετάφραση» βήμα, ο κώδικας θα τηρήσει πιο στενά με τις επιθυμίες του προγραμματιστή. Είναι επίσης δυνατή η χρήση άλλων κωδικοποίησης βιβλιοθήκες Αν πρέπει οπωσδήποτε να. Οι λειτουργίες του Android NDK με το «NDK-build» script στον πυρήνα του. Αυτό το σενάριο είναι υπεύθυνη για τη συλλογή μέσα από ένα έργο και τον προσδιορισμό του τι πρέπει να κατασκευαστεί. Το σενάριο δημιουργεί επίσης εκτελέσιμα και τα αντίγραφα των παραγόμενων εκτελέσιμα στην πορεία του έργου της εφαρμογής. Υπάρχει εύκολη πρόσβαση σε μητρική κοινές βιβλιοθήκες που η NDK έχει συντάξει και να δομηθεί από το αρχικό πηγαίο κώδικα. Αυτά μητρική βιβλιοθήκες μπορούν να συνδεθούν με άλλες βιβλιοθήκες. Όλα τα έργα με μια διασύνδεση που ονομάζεται Native Interface Java, η οποία επιτρέπει την C / C ++ και Java συστατικά για να ενσωματωθούν με το άλλο προγραμματισμού. Για να εγκαταστήσετε το Android NDK, το μόνο που χρειάζεται να κάνετε είναι να πάτε στο Προτιμήσεις στο OS X. Επιλέξτε «Android SDK» και στη συνέχεια «Android NDK.» Στα Windows, πηγαίνετε στο «Αρχείο» και στη συνέχεια «Ρυθμίσεις». Επιλέξτε "Android SDK," "Εργαλεία SDK," και στη συνέχεια "NDK." Μετά την εγκατάσταση, θα πρέπει το Android Studio 2.2 ή νεότερη έκδοση για την εκτέλεση του λογισμικού, ώστε να βεβαιωθείτε ότι έχετε την τελευταία έκδοση εγκατεστημένη στο σύστημά σας. Επειδή το Android NDK έχει βελτιστοποιηθεί για ειδικές χρήσεις, δεν είναι βολικό για την ανάπτυξη κάθε μέρα. Αλλά δίνει στους προγραμματιστές έναν ιδανικό τρόπο για να βελτιστοποιήσουν τα σχέδια τους για το σύστημα Android. Android NDK επιτρέπει στους προγραμματιστές να χρησιμοποιούν μεγάλες δυνατότητες γραφικών χωρίς σπατάλη πόρων.
- Πολλαπλές C και C ++ βιβλιοθήκες
- Η πρόσβαση σε άλλα κωδικοποίηση και προγραμματισμός βιβλιοθήκες
- Δυνατότητα κώδικα του Android εφαρμογές με C και C ++ γλώσσα προγραμματισμού
- Δυνατότητα για την κατάρτιση και εκτέλεση εφαρμογών
- C / ++ κωδικοποίησης C καθιστά τη συσκευή αποδίδουν καλύτερα από ό, τι Java
- Εύκολο στη χρήση, πλωτό λογισμικού
- Απλή κωδικοποίησης και διεπαφή
- Η πρόσβαση σε πολλαπλές βιβλιοθήκες κωδικοποίησης
- Δυνατότητα για την κατάρτιση και εκτέλεση εφαρμογών αμέσως
- Ανάγκες Android Studio 2.2 ή νεότερη έκδοση για την εκτέλεση
- Μόνο υποστηρίζει συστήματα Android
- Δεν είναι βελτιστοποιημένη για περίπλοκη εφαρμογών και την ανάπτυξη