Διαφήμιση
Εάν σας ενδιαφέρει ποτέ η ανάπτυξη Android, το Fedora είναι ένα εξαιρετικό λειτουργικό σύστημα για εγκατάσταση στον υπολογιστή σας - υπάρχουν πολλά διαθέσιμα εργαλεία ανάπτυξης για προγραμματιστές όλων των τύπων.
Με λίγη προσπάθεια, μπορείτε να ρυθμίσετε ένα πολύ ωραίο περιβάλλον ανάπτυξης Android σε Μαλακό καπέλλο (Heisenberg Fedora 20: Τι νέο υπάρχει σε αυτό το "Heisenbug" Linux Release;Η Fedora γιόρτασε πρόσφατα τα 10 χρόνια ύπαρξής τους με την 20η κυκλοφορία τους - με την κατάλληλη κωδικοποίηση "Heisenbug". Διαβάστε περισσότερα , η τελευταία έκδοση, λειτουργεί υπέροχα Fedora 20: Τι νέο υπάρχει σε αυτό το "Heisenbug" Linux Release;Η Fedora γιόρτασε πρόσφατα τα 10 χρόνια ύπαρξής τους με την 20η κυκλοφορία τους - με την κατάλληλη κωδικοποίηση "Heisenbug". Διαβάστε περισσότερα ). Θα είστε έτοιμοι σε ελάχιστο χρόνο, ώστε να μπορείτε να αρχίσετε να δημιουργείτε τις δημιουργικές σας ιδέες σε πραγματικές εφαρμογές.
Εγκαταστήστε Eclipse
Το πρώτο βήμα είναι να κατεβάσετε το Eclipse, το καλύτερο IDE για ανάπτυξη Android. Στο Fedora, μπορείτε να το κάνετε εύκολα τρέχοντας την εντολή sudo
yum install @eclipse eclipse-jdt
.
Αυτό θα εγκαταστήσει στην πραγματικότητα την ομάδα πακέτων "Fedora Eclipse" που περιλαμβάνει όλα τα απαραίτητα πακέτα Eclipse καθώς και μερικά άλλα που σχετίζονται με την ανάπτυξη του Fedora και την υποστήριξη Java. Απλά αφήστε όλα αυτά να εγκατασταθούν και ξεκινάτε καλά. Εάν είστε νέοι στο Eclipse, τότε μην ξεχάσετε να δείτε το 8 πιο χρήσιμες συντομεύσεις πληκτρολογίου 8 Συντομεύσεις πληκτρολογίου Eclipse απαραίτητες για αρχάριουςΤόσο φιλικός προς τους αρχάριους όσο και το Eclipse IDE (interface), οφείλετε στον εαυτό σας να μάθετε αυτές τις συντομεύσεις πληκτρολογίου. Διαβάστε περισσότερα γι 'αυτό.
Εγκαταστήστε την προσθήκη Android
Μόλις ολοκληρωθεί αυτό, θα πρέπει να εγκαταστήσετε την προσθήκη Android για Eclipse. Για να το κάνετε αυτό, ανοίξτε το Eclipse και κάντε κλικ στην επιλογή Βοήθεια -> Εγκατάσταση νέου λογισμικού. Στη συνέχεια, κάντε κλικ στο κουμπί Προσθήκη, στην επάνω δεξιά γωνία αυτού του παραθύρου. Πληκτρολογήστε το πρόσθετο Android για το όνομα και το https://dl-ssl.google.com/android/eclipse/ για τη διεύθυνση.
Αφού γίνει αυτό, κάντε κλικ στην υπερσύνδεση "Διαθέσιμος ιστότοπος λογισμικού" κάτω από το κουμπί "Προσθήκη", έπειτα επισημάνετε την πηγή προσθήκης Android και κάντε κλικ στην επιλογή "Επαναφόρτωση". Τώρα βγείτε από αυτό το παράθυρο και επιλέξτε Πρόσθετο Android από το αναπτυσσόμενο μενού "Εργασία με". Επιλέξτε την επιλογή εργαλείων προγραμματιστών που βλέπετε εδώ. Συνεχίστε να εγκαταστήσετε αυτά τα εργαλεία, δεχόμενα συμφωνίες αδειών όταν τους ζητήσετε.
Κάντε λήψη του SDK
Έχετε εγκαταστήσει τώρα το πρόσθετο Android, αλλά εξακολουθείτε να χρειάζεστε το SDK με το οποίο συνδέεται το πρόσθετο. Το SDK είναι ένα μεγάλο πακέτο κώδικα που σας επιτρέπει να δοκιμάζετε εφαρμογές Android και παρέχει επίσης άλλα χρήσιμα εργαλεία (για λίγο, το μόνο ο τρόπος λήψης των στιγμιότυπων οθόνης ήταν να χρησιμοποιήσετε το SDK Πώς να καταγράψετε στιγμιότυπα με το Android κινητό σας τηλέφωνο Διαβάστε περισσότερα ). Μπορείτε να κατεβάσετε το Android SDK από εδώ, και βεβαιωθείτε ότι έχετε επιλέξει το κατάλληλο SDK για την αρχιτεκτονική σας (32-bit ή 64-bit).
Αυτή η λήψη είναι περίπου 200 mb, οπότε δώστε λίγο χρόνο. Μόλις ολοκληρωθεί, αποσυμπιέστε τον στον αρχικό σας φάκελο (έτσι ώστε η διαδρομή να διαβάζεται /home/
PATH = $ PATH: $ HOME / AndroidSDK: $ HOME / AndroidSDK / εργαλεία
εξαγωγή PATH
# Για έκδοση SDK r_08 και υψηλότερη, προσθέστε και αυτό για adb:
PATH = $ PATH: $ HOME / AndroidSDK / εργαλεία πλατφόρμας
εξαγωγή PATH
Αυτό που κάνει ο κώδικας είναι ότι επιτρέπει τη σωστή λειτουργία του SDK, επιτρέποντας σε αυτά τα εργαλεία να έχουν πρόσβαση από το όνομά τους και όχι από μια διαδρομή - "abd" αντί "/home/
Διαμορφώστε την εικονική συσκευή Android
Σκεφτείτε ότι είστε έτοιμοι; Όχι ακόμα - εξακολουθείτε να πρέπει να δημιουργήσετε μια εικονική συσκευή Android που θα μιμηθεί τις εφαρμογές που αναπτύσσετε. Μπορείτε να το κάνετε αυτό ανοίγοντας ένα τερματικό, πηγαίνοντας στο φάκελο sdk χρησιμοποιώντας την εντολή cd AndroidSDK / sdk
, και στη συνέχεια εκτελώντας την εντολή εργαλεία / Android
. Εδώ θα πρέπει να επιλέξετε ποια έκδοση του Android εσείς στοχεύετε - να θυμάστε ότι ένας παλαιότερος στόχος θα καταστήσει την εφαρμογή πιο συμβατή, αλλά ένας νεώτερος στόχος θα επωφεληθεί από τις πρόσφατες εξελίξεις που έγιναν Android. Θα πρέπει να επιλέξετε τις κατηγορίες:
- SDK Platform Android 4.0 (αντικαταστήστε το 4.0 με όλες τις εκδόσεις που σας ενδιαφέρει να εγκαταστήσετε)
- Τεκμηρίωση για Android SDK
- Εργαλεία πλατφόρμας
Κατά την εγκατάσταση, βεβαιωθείτε ότι έχετε αποδεχτεί όλες τις άδειες χρήσης, έτσι ώστε όλα να εγκατασταθούν. Μόλις ολοκληρωθεί, επιλέξτε Εργαλεία -> Διαχείριση αρχείων AVD και, στη συνέχεια, κάντε κλικ στο στοιχείο Νέα. Ονομάστε κάτι, επιλέξτε μια συσκευή που θα μιμηθεί (το Nexus 4 είναι μια καλή ιδέα αν αναπτύσσεστε για τηλέφωνα) και επιλέξτε όλες τις άλλες επιλογές που θέλετε να έχετε.
Ξεκινήστε την κωδικοποίηση!
Έχετε τελικά τα πάντα επάνω! Τώρα μπορείτε να μεταβείτε στο Eclipse και να δημιουργήσετε ένα νέο πρόγραμμα Android και να ξεκινήσετε την ανάπτυξη της επόμενης εφαρμογής σας. Έχουμε πολλά άρθρα στο MakeUseOf για να πώς να αρχίσετε την ανάπτυξη του Android Έτσι, θέλετε να αναπτύξετε εφαρμογές Android; Δείτε πώς μπορείτε να μάθετεΜετά από τόσα χρόνια, θα πίστευε κανείς ότι η κινητή αγορά είναι πλέον κορεσμένη με κάθε εφαρμογή που μπορεί να φανταστεί κανείς στον άνθρωπο - αλλά αυτό δεν συμβαίνει. Υπάρχουν πολλές κόγχες που πρέπει ακόμα να ... Διαβάστε περισσότερα , τώρα που έχετε έτοιμο να ξεκινήσετε ένα περιβάλλον ανάπτυξης εργασίας. Μόλις είστε έτοιμοι να δοκιμάσετε κάποιον κώδικα, απλώς πατήστε το κουμπί Εκτέλεση και ο εξομοιωτής θα εμφανιστεί με την εφαρμογή σε λειτουργία! Εάν δεν εμφανίζεται στην αρχή, απλά δώστε λίγο χρόνο - χρειάστηκε σχεδόν μισό λεπτό για να εμφανιστεί για μένα, παρόλο που έχω ένα SSD!
Τι συμβουλές ανάπτυξης Android έχετε για συναδέλφους αρχάριους; Ενημερώστε μας στα σχόλια, εντάξει;
Ο Danny είναι ανώτερος στο Πανεπιστήμιο του North Texas, ο οποίος απολαμβάνει όλες τις πτυχές του λογισμικού ανοιχτού κώδικα και του Linux.