εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

9
1. Εγκατάσταση τος πεπιβάλλοντορ ανάπτςξηρ ευαπμογών (SDK) για την πλατυόπμα Android σε Ubuntu Ο παρόν οδθγόσ περιγράφει τθν εγκατάςταςθ του περιβάλλοντοσ ανάπτυξθσ εφαρμογών (SDK) για τθν πλατφόρμα Android ςε ςε περιβάλλον Ubuntu. 1.1.Ειςαγωγη Για τθν δθμιουργία android εφαρμογών είναι αναγκαία θ εγκατάςταςθ των παρακάτω προγραμμάτων: Ubuntu 10.04 LTS (προτείνεται 64 bit) JDK 6, Eclipse 3.5, Android SDK, Android Development Tools (ADT). 1.2. Εγκατάςταςη Ubuntu 10.04 LTS Το Ubuntu 10.04 LTS βρίςκεται ςτθν παρακάτω ιςτοςελίδα: http://www.ubuntu.com/desktop/get-ubuntu/download Επιλογι run για να αρχίςει θ εγκατάςταςθ: Εικόνα 3.2.1: εγκατάσταση ubuntu Για τθν εγκατάςταςθ του Ubuntu, χρειάηεται θ επιλογι username και password. Το password πρζπει να γραφτεί και τισ δυο φορζσ ςωςτά. Επιλογι Install για να αρχίςει θ εγκατάςταςθ.

description

Εγκατάσταση Android σε Linux

Transcript of εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Page 1: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

1. Εγκατάσταση τος πεπιβάλλοντορ ανάπτςξηρ ευαπμογών

(SDK) για την πλατυόπμα Android σε Ubuntu Ο παρόν οδθγόσ περιγράφει τθν εγκατάςταςθ του περιβάλλοντοσ ανάπτυξθσ εφαρμογών (SDK) για τθν πλατφόρμα Android ςε ςε περιβάλλον Ubuntu.

1.1.Ειςαγωγη

Για τθν δθμιουργία android εφαρμογών είναι αναγκαία θ εγκατάςταςθ των παρακάτω προγραμμάτων: Ubuntu 10.04 LTS (προτείνεται 64 bit) JDK 6, Eclipse 3.5, Android SDK, Android Development Tools (ADT).

1.2. Εγκατάςταςη Ubuntu 10.04 LTS Το Ubuntu 10.04 LTS βρίςκεται ςτθν παρακάτω ιςτοςελίδα: http://www.ubuntu.com/desktop/get-ubuntu/download

Επιλογι run για να αρχίςει θ εγκατάςταςθ:

Εικόνα 3.2.1: εγκατάσταση ubuntu

Για τθν εγκατάςταςθ του Ubuntu, χρειάηεται θ επιλογι username και password. Το password πρζπει να γραφτεί και τισ δυο φορζσ ςωςτά. Επιλογι Install για να αρχίςει θ εγκατάςταςθ.

Page 2: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Εικόνα 3.2.2: ταρακτηριστικά εγκατάστασης ubuntu

Όταν θ εγκατάςταςθ ολοκλθρωκεί κα ηθτθκεί επανεκκίνθςθ του υπολογιςτι. Με τθν επιλογι 'Finish' κα γίνει επανεκκίνθςθ.

Εικόνα 3.2.3: Ολοκλήρωση εγκατάστασης

Όταν ολοκλθρωκεί θ επανεκκίνθςθ κα υπάρχουν πλζον 2 επιλογζσ ςτο boot menu. Επιλογι 'Ubuntu'.

Εικόνα 3.2.4 : Επιλογή από το boot menu

Page 3: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Σημείωςη: Αφοφ γίνει θ ςφνδεςθ με τα Ubuntu κα ςυνεχιςτεί θ εγκατάςταςθ των υπολοίπων προγραμμάτων.

1.3. Εγκατάςταςη Java SDK Αρχικά πρζπει να εκτελεςτεί θ εντολι: sudo add-apt repository"debhttp://archive.canonical.com/ lucid partner" από το terminal (Aplications--> Accessories--> Terminal)

Εικόνα 3.3.1: Εκτέλεση εντολών

Έπειτα θ εντολι: sudo apt-get update Έπειτα θ εντολι: sudo apt-get install sun-java6-jdk Αφοφ γίνει θ εγκατάςταςθ του Java SDK,τζλοσ πρζπει να εκτελεςτεί θ εντολι: sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-devlib32readline5-dev lib32z-dev

Σημειώςεισ:

1) Το ελλθνικό γράμμα 'Ν' να χρθςιμοποιθκεί όπου ηθτθκεί προκειμζνου να προχωριςει θ εγκατάςταςθ. 2) Ο κωδικόσ ubuntu του χριςτθ να χρθςιμοποιθκεί όπου ηθτθκεί, 3) Το ‘sudo apt-get update’ ίςωσ χρειαςτεί να εκτελεςτεί 2 φορζσ

Tip: Εάν εκτελώντασ τθν εντολι 'Java' ςτο terminal εμφανίηονται τα χαρακτθριςτικά όπωσ παρακάτω, τότε θ Java ζχει εγκαταςτακεί ςωςτά.

Page 4: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Εικόνα 3.3.2: Σωστή εγκατάσταση java

1.4. Εγκατάςταςη eclipse 3.5

Αρχικά κα γίνει το κατζβαςμα του προγράμματοσ από τθν ιςτοςελίδα που ακολουκεί: http://www.eclipse.org/downloads/.

Συνίςταται θ αποκικευςθ του ςε ζναν εφκολα προςβάςιμο φάκελο. Προτείνεται ο φάκελοσ home. Σημείωςη: To eclipse δεν χρειάηεται εγκατάςταςθ, λειτουργεί ανοίγοντασ το eclipse.exe.

1.5. Εγκατάςταςη Android SDK Εφρεςθ του Android SDK από τθν ιςτοςελίδα:http://developer.android.com/sdk. Προτείνεται θ αποκικευςθ Android SDK ςε ζναν εφκολα προςβάςιμο φάκελο, όπωσ για παράδειγμα ο φάκελοσ home.

1.5.1 Οριςμόσ τησ Μεταβλητήσ Path Αυτό γίνεται εκτελώντασ τθν εντολι: gedit ~/.bashrc ςτο terminal

Εικόνα 3.5.1: Εκτέλεση εντολής

Page 5: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Στο τζλοσ του παρακφρου που κα ανοίξει πρζπει να προςτεκεί θ γραμμι: export PATH=${PATH}:$HOME/android-sdk-linux_86/tools. (Δθλαδι το path του android-sdk ςτθν προκειμζνθ περίπτωςθ). Αφοφ αποκθκευτεί το ζγγραφο κα πρζπει να δείχνει κάπωσ ζτςι:

Εικόνα 3.5.2: Πρόσθεση path τοσ android-sdk

1.6. Εγκατάςταςη Android Development Tools (ADT).

Άνοιγμα του eclipse και επιλογι Help Install New Software

1. Επιλογι add ςτο παράκυρο Available Software

2. Στο Add Site παράκυρο που εμφανίηεται πρζπει να οριςτεί ζνα όνομα ςτο

Name field για παράδειγμα, "Android Plug-in" και ςτο Location field πρζπει να

ειςαχκεί το παρακάτω URL: https://dl-ssl.google.com/android/eclipse/

Σημειώσειρ:

1) Ίςωσ υπάρξει πρόβλθμα χρθςιμοποιώντασ το ‘https’ ςτο URL, αντικακιςτώντασ το ‘https’ με το ‘http’ δεν κα υπάρχει πρόβλθμα πλζον . (Το ‘https’ χρθςιμοποιείτε για λόγουσ αςφάλειασ)

2)Εάν ςτο τζλοσ τθσ εγκατάςταςθσ δεν εμφανίηεται θ επιλογι Finish, πρζπει να

γραφτεί το URL: https://dl-ssl.google.com/android/eclipse/ ςτο πλαίςιο κειμζνου 'Work

With' δθλαδι χωρίσ να επιλεχκεί Add.

Page 6: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Εικόνα 3.6.1: Available software

3. Πίςω ςτο Available Software παράκυρο, κα πρζπει να ζχουν προςτεκεί 2

"Developer Tools" ςτθ λίςτα το ‘Android DDMS’ και το ‘Android Development

Tools’. Επιλζγοντασ τα με το checkbox πρόκειται να προςτεκοφν για

εγκατάςταςθ.

4. Στο παράκυρο Install Details, το Android DDMS και το Android Development

Tools ζχουν προςτεκεί. Στθ φάςθ αυτι είναι αναγκαίο να αποδεχτοφν οι όροι

χρθςιμοποίθςθσ των προγραμμάτων . Πατώντασ Next κα αρχίςει θ

εγκατάςταςθ

5. Το Eclipse χρειάηεται επανεκκίνθςθ προτοφ τεκεί ςε λειτουργία

1.7. Επιλογή Android SDK location

Με το eclipse ςε λειτουργία, window preferencesAndroid SDK Location εκεί

πρζπει να προςτεκεί το directory του android-sdk-windows .

Page 7: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Εικόνα 3.7.1: SDK Location

1.8. Εγκατάςταςη του AVD ( Emulator )

Μζςα ςτο φάκελο tools υπάρχει ζνα αρχείο με όνομα android. Με διπλό κλικ εμφανίηεται θ οκόνθ τθσ εφαρμογισ. Επιλογι Available Packages αριςτερά για να εμφανιςτοφν τα διακζςιμα προσ εγκατάςταςθ πακζτα

Εικόνα 3.8.1: Available Packages

Με τθν επιλογι install selected κα εγκαταςτακοφν τα επιλεγμζνα προγράμματα από

τον χριςτθ.

Page 8: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Εικόνα 3.8.2: Εγκατάσταση Available Packages

Στθν αρχικι οκόνθ και πάλι επιλζγοντασ new και ειςάγοντασ τα χαρακτθριςτικά που χρειάηονται, δθμιουργείται ο emulator .

Εικόνα 3.8.3: Χαρακτηριστικά emulator

Στθ αρχικι οκόνθ φαίνεται το AVD που δθμιουργικθκε.

Page 9: εγκατάσταση Android σε Linux (και εγκάτασταση Ubuntu)

Εικόνα 3.8.4: Όλα τα emulator

Με τθν επιλογι Start εμφανίηεται ο emulator.

Εικόνα 3.8.5: emulator