Τι πρέπει να κάνετε για να εγκαταστήσετε το Android SDK / ADT Bundle στο Ubuntu;
Καθένα από τα βήματα της απάντησης βρέθηκε σε κάποιο διαφορετικό φόρουμ, καθώς αντιμετώπισα εμπόδια στο ξεκίνημα με το Android SDK μου και έπειτα δημοσίευσα ερωτήσεις στα κατάλληλα φόρουμ. Σκέφτηκα λοιπόν ότι αυτή η απάντηση θα ήταν χρήσιμη, καθώς είναι διαθέσιμη μια one stop λύση, σε περίπτωση που χρειαστεί ποτέ κάποιος να επανεγκαταστήσει το Ubuntu και να εγκαταστήσει το Android SDK / ADT Bundle από την αρχή!
Στην πραγματικότητα, νομίζω ότι θα πρέπει να χρησιμοποιήσετε το Android Studio για την ανάπτυξη εφαρμογών Android. Ωστόσο, αν έχετε το λόγο σας να χρησιμοποιήσετε το eclipse, μπορείτε να ακολουθήσετε τον ακόλουθο οδηγό.
Target : Super Newbies
IDE : Eclipse
Description: Provide a GUI method to install Android IDE using Eclipse
Αναζητήστε το Software
στο Ubuntu και ξεκινήστε το Ubuntu Software Center
.
Αναζητήστε Java
στο Ubuntu Software Center
και στη συνέχεια εγκαταστήστε το OpenJDK Java Runtime
.
Αναζητήστε το Eclipse
στο Ubuntu Software Center
και στη συνέχεια εγκαταστήστε το.
Εάν έχετε εγκαταστήσει με επιτυχία το eclipse και το JDK, θα εμφανιστεί στο αποτέλεσμα της αναζήτησης στον υπολογιστή σας.
Για το JDK, μπορείτε επίσης να πατήσετε CTRL + ALT + T για να ανοίξετε ένα τερματικό και να πληκτρολογήσετε την εντολή java -version
για να ελέγξετε ξανά.
Μεταβείτε στη διεύθυνση http://developer.android.com/sdk/index.html για να κατεβάσετε την τελευταία έκδοση του SDK.
Μετακινηθείτε προς τα κάτω και κάντε κλικ στο DOWNLOAD FROM OTHER PLATFORMS
.
Κάντε κλικ στην επιλογή android-sdk_r22.6.2-linux.tgz
στην ενότητα Linux 32 & 64-bit
του SDK Tools Only
.
Επιλέξτε Έχω διαβάσει και συμφωνώ με τους παραπάνω όρους και προϋποθέσεις
και κάντε κλικ στο Download android-sdk_r22.6.2-linux.tgz
.
Extract Here
.
android-sdk-linux
εμφανίζεται σαν το ακόλουθο.
android-sdk-linux
.
tools
και στη συνέχεια αντιγράψτε τη θέση του φακέλου.
/home/casper/Downloads/android-sdk-linux/tools
είναι η τοποθεσία που αντέγραψα προηγουμένως. Μπορείτε απλά να πληκτρολογήσετε cd
και δεξί κλικ για να επικολλήσετε τη θέση στο τερματικό.
cd /home/casper/Downloads/android-sdk-linux/tools
./android
Android SDK Manager
.Αποδοχή άδειας χρήσης
και στη συνέχεια κάντε κλικ στο Install.
gedit ~/.bashrc
android-sdk-linux
στο χώρο εργασίας του eclipse σας και κάτω από ένα φάκελο που θα δημιουργήσετε με το όνομα Android
. Επιπλέον, πρέπει να αντιγράψετε τη θέση.
Πατήστε CTRL + ALT + T και πληκτρολογήστε android avd
για να ανοίξετε τη Διαχείριση εικονικών συσκευών Android.
Κάντε κλικ στην επιλογή New.... Ρυθμίστε όπως παρακάτω και κάντε κλικ στο OK.
Κάντε κλικ στην εικονική σας συσκευή και στη συνέχεια κάντε κλικ στο Start....
Κάντε κλικ στο Launch.
Developer Tools
και στη συνέχεια κάντε κλικ στο Next>.
android-sdk-linux
).
SDK Location:
και στη συνέχεια κάντε κλικ στο Apply και OK.
Βήμα 1<br>,
Ελέγξτε στις Ρυθμίσεις συστήματος -> Λεπτομέρειες, αν το Ubuntu σας είναι 32-bit ή 64-bit<br>,
Βήμα 2
(Χρησιμοποιώντας το κέντρο λογισμικού ή τις γραμμές εντολών) Εάν το Ubuntu σας είναι λειτουργικό σύστημα 32-bit, τότε εγκαταστήστε το
libgl1-mesa-dev
. >, Σε περίπτωση λειτουργικού συστήματος 64-bit εγκαταστήστε τοia32-libs
(Ubuntu 13.04 ή νωρίτερα), ή τοlibgl1-mesa-dev:i386
(Ubuntu 13.10 και άνω)
Βήμα 3<br>,
Εγκαταστήστε το openjdk-8-jdk
. Αν δεν είναι συμβατό δοκιμάστε το openjdk-7-jdk
, ή αν πάλι δεν είναι συμβατό το openjdk-6-jdk
.
Βήμα 4<br>,
Κατεβάστε τα εργαλεία γραμμής εντολών του Android SDK εδώ (βρίσκονται στο κάτω μέρος της σελίδας) και αποσυμπιέστε το σε ένα μέρος όπου μπορείτε να το αφήσετε για όσο διάστημα χρειάζεστε το Android SDK,
/opt/
για παράδειγμα.
Βήμα 5<br>,
Ελέγξτε ότι ο φάκελος ADT Bundle που αποσυμπιέστηκε (ή ο φάκελος Android SDK, ανάλογα με την περίπτωση) έχει τους φακέλους
tools
καιplatform-tools
. Εάν ο φάκελοςplatform-tools
απουσιάζει, θα πρέπει να μπορείτε να τον εγκαταστήσετε από τον διαχειριστή εικονικών συσκευών Android, ο οποίος μπορεί να εκτελεστεί πληκτρολογώντας την εντολή
android
στο τερματικό. Αυτοί οι φάκελοι περιέχουν ορισμένες σημαντικές εντολές αποθηκευμένες. Προσθέστε τους στη διαδρομή των εκτελέσιμων αρχείων σας. Η προσθήκη τους στη διαδρομή μπορεί να γίνει ως εξής:
Πρώτα εκτελέστε το
gedit ~/.pam_environment
. Ανοίγει ένα αρχείο. Απλά προσθέστε αυτές τις γραμμές σε αυτό το αρχείο:
PATH DEFAULT=${PATH}:/path/to/tools PATH DEFAULT=${PATH}:/path/to/platform-tools
Εδώ πρέπει να αντικαταστήσετε τα
/path/to/tools
και/path/to/platform-tools
με τις απόλυτες διαδρομές ανάλογα με το πού αποσυμπιέσατε το SDK ή το ADT bundle download. Τώρα όλες οι εντολέςadb
,android
,emulator
κ.λπ. μπορούν απλά να εκτελεστούν στο τερματικό χωρίς να δώσετε απόλυτες διαδρομές. Δηλαδή, δεν θα λάβετε ένα σφάλμα "command not found" αν το δώσετε χωρίς την απόλυτη διαδρομή του.
Βήμα 6<br>,
Πληκτρολογήστε
android
στο τερματικό και, αν το Βήμα 5 έγινε σωστά, θα ξεκινήσει το Android SDK Package Tool, όπου μπορείτε να ολοκληρώσετε την εγκατάστασή σας.
Μπορεί να φαίνεται ότι η απάντηση είναι μακροσκελής, αλλά προσπάθησα να εξηγήσω κάθε βήμα όσο το δυνατόν πιο λεπτομερώς, ώστε να μην πάει τίποτα στραβά. Μπορείτε να το ρυθμίσετε σε λιγότερο από 5 λεπτά, ακόμη και ως αρχάριος.
Θα χρειαστείτε τη Java για να χρησιμοποιήσετε το Eclipse, οπότε εγκαταστήστε την πρώτα:
Το Eclipse είναι ένα IDE. Το πακέτο Android ADT συνοδεύει το Eclipse IDE από προεπιλογή. Μπορείτε επίσης να επιλέξετε να χρησιμοποιήσετε ένα άλλο IDE (για παράδειγμα το NetBeans) αν το προτιμάτε, αλλά επειδή το Eclipse είναι η προεπιλογή, θα καλύψω μόνο το Eclipse σε αυτό το σεμινάριο.
Ανοίξτε ένα τερματικό
Αναζητήστε το στο Dash σας ή πατήστε CTRL</kbd>- + ALT</kbd>- + T</kbd>,
Εκτελέστε τις ακόλουθες εντολές:
sudo apt-get update
sudo apt-get install openjdk-7-jdk
Ελέγξτε αν βλέπετε σφάλματα στην οθόνη σας και συνεχίστε.
Τώρα κατεβάστε το πακέτο Android ADT (αυτό είναι το Eclipse + το Android SDK):
Κάντε κλικ στο εδώ για να μεταβείτε στη σελίδα λήψης.
Κάντε κλικ στο Download the SDK (ADT Bundle for Linux)
Επιλέξτε Έχω διαβάσει και συμφωνώ με τους παραπάνω όρους και προϋποθέσεις
.
Επιλέξτε την αρχιτεκτονική σας:
32-bit
αν έχετε Ubuntu 32-bit64-bit
αν έχετε 64-bit UbuntuΚάντε κλικ στο Download the SDK ADT Bundle for Linux
.
Εγκαταστήστε το πακέτο Android ADT:
Ανοίξτε το αρχείο .zip
που μόλις κατεβάσατε.
Αποσυμπιέστε όλα τα αρχεία σε έναν κατάλογο, για παράδειγμα:
~/ADT
Μετά την εξαγωγή αυτός ο κατάλογος θα πρέπει να περιέχει 2 άλλους καταλόγους:
~/ADT/eclipse
~/ADT/sdk
Προσθέστε τα δυαδικά αρχεία platform-tools
στο $PATH
σας:
Αυτό δεν είναι απαραίτητο, θα κάνει εντολές όπως το adb
προσβάσιμες από ένα τερματικό.
Ανοίξτε ένα τερματικό
Εκτελέστε την ακόλουθη εντολή:
nano ~/.profile
Προσθέστε την ακόλουθη γραμμή στην κορυφή:
PATH="$HOME/ADT/sdk/platform-tools:$PATH",
Αποθηκεύστε το αρχείο
Μπορείτε να το κάνετε αυτό πατώντας CTRL + X, Y, ENTER</kbd>,
Δημιουργήστε μια συντόμευση στο Dash σας για την εύκολη εκκίνηση της ADT:
Ανοίξτε ένα τερματικό
Εκτελέστε την ακόλουθη εντολή
nano ~/.local/share/applications/adt.desktop
Επικολλήστε αυτό:
Αυτό μπορεί να γίνει με δεξί κλικ μέσα στο παράθυρο του τερματικού σας και στη συνέχεια κάντε κλικ στο Paste
.
[Desktop Entry]
Version=1.0
Όνομα=Android ADT
Σχόλιο=Έναρξη του Android ADT
Exec=/home/username/ADT/eclipse/eclipse
Εικονίδιο=/home/username/ADT/eclipse/icon.xpm
Terminal=false
Τύπος=Εφαρμογή
Κατηγορίες=Ανάπτυξη;IDE,
Σημείωση: Αντικαταστήστε το username
με το όνομα χρήστη σας. Μπορείτε να μάθετε το όνομα χρήστη σας εκτελώντας το whoami
σε ένα τερματικό.
Αποθηκεύστε το αρχείο
Εκτελέστε την ακόλουθη εντολή για να το κάνετε εκτελέσιμο:
chmod +x ~/.local/share/applications/adt.desktop
Αν έχετε κάνει τα πάντα σωστά, έχετε πλέον εγκαταστήσει επιτυχώς το Android ADT. Ανοίξτε το Dash σας και αναζητήστε το ADT
. Κάντε κλικ στο Android ADT
για να ελέγξετε αν λειτουργεί!